-
Notifications
You must be signed in to change notification settings - Fork 896
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IllegalReferenceCountException at closing EntryLogManagerForSingleEntryLog #1703
Comments
This can lead to a double release, no? |
@eolivelli this happens at closing as what I put in the caption. so I don't think it impacts anything. |
So you are seeing this only at 'shutdown'. Now I looked better at the stacktrace, sorry. Ok it is not a real problem. Anyway it seems a bit scary Thanj you for reporting and for your explanation |
We are seeing this pretty often in pulsar when I attempted to use the latest master in pulsar.
|
…ForSingleEntryLog *Motivation* Fixes apache#1703. The active entry log channel in EntryLogManagerForSingleEntryLog is closed twice during shutdown. One is by EntryLogManagerForSingleEntryLog#close and the other one is EntryLogManagerForSingleEntryLog#forceClose(). *Changes* This change is adding logic in BufferedChannel to make sure BufferedChannel can be closed multiple times.
…rForSingleEntryLog Descriptions of the changes in this PR: *Motivation* Fixes #1703. The active entry log channel in EntryLogManagerForSingleEntryLog is closed twice during shutdown. One is by EntryLogManagerForSingleEntryLog#close and the other one is EntryLogManagerForSingleEntryLog#forceClose(). *Changes* This change is adding logic in BufferedChannel to make sure BufferedChannel can be closed multiple times. Author: Sijie Guo <sijie@apache.org> Reviewers: Charan Reddy Guttapalem <reddycharan18@gmail.com>, Enrico Olivelli <eolivelli@gmail.com>, Andrey Yegorov <None> This closes #1735 from sijie/issue_1703, closes #1703
…rForSingleEntryLog Descriptions of the changes in this PR: *Motivation* Fixes #1703. The active entry log channel in EntryLogManagerForSingleEntryLog is closed twice during shutdown. One is by EntryLogManagerForSingleEntryLog#close and the other one is EntryLogManagerForSingleEntryLog#forceClose(). *Changes* This change is adding logic in BufferedChannel to make sure BufferedChannel can be closed multiple times. Author: Sijie Guo <sijie@apache.org> Reviewers: Charan Reddy Guttapalem <reddycharan18@gmail.com>, Enrico Olivelli <eolivelli@gmail.com>, Andrey Yegorov <None> This closes #1735 from sijie/issue_1703, closes #1703 (cherry picked from commit ba6d3ee) Signed-off-by: Sijie Guo <sijie@apache.org>
BUG REPORT
run bookkeeper standalone
bookkeeper runs well and no surprise in the log
The text was updated successfully, but these errors were encountered: