diff options
| author | Kim van der Riet <kpvdr@apache.org> | 2013-12-03 23:22:38 +0000 |
|---|---|---|
| committer | Kim van der Riet <kpvdr@apache.org> | 2013-12-03 23:22:38 +0000 |
| commit | 6c539526c3b102859a00496cb96a596389edfab6 (patch) | |
| tree | 203351b5cfd747cca0df9c7c865279b32e2e09f0 /qpid/cpp/src | |
| parent | be7f29b88c183c6c24e15539d7a9b4a58a6d420e (diff) | |
| download | qpid-python-6c539526c3b102859a00496cb96a596389edfab6.tar.gz | |
QPID-5387: Segmentation fault when deleting queue. Incorrect order of operations on LinearFileController resulted in all JournalFile objects being deleted before they could be recycled to the EFP.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1547641 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/src')
| -rw-r--r-- | qpid/cpp/src/qpid/linearstore/ISSUES | 2 | ||||
| -rw-r--r-- | qpid/cpp/src/qpid/linearstore/journal/jcntl.cpp | 1 |
2 files changed, 1 insertions, 2 deletions
diff --git a/qpid/cpp/src/qpid/linearstore/ISSUES b/qpid/cpp/src/qpid/linearstore/ISSUES index c3e7e4632b..c511517ce8 100644 --- a/qpid/cpp/src/qpid/linearstore/ISSUES +++ b/qpid/cpp/src/qpid/linearstore/ISSUES @@ -30,7 +30,7 @@ Store: Current bugs and performance issues: ------------------------------------ 1. RH Bugzilla 1035843 - Slow performance for producers -2. RH Bugzilla 1036071 - Crash when deleting queue +2. (FIXED) QPID-5387 (BZ 1036071) - Crash when deleting queue 3. RH Bugzilla 1035802 - Broker won't recover with durable queue 4. RH Bugzilla 1036026 - Unable to create durable queue - framing error diff --git a/qpid/cpp/src/qpid/linearstore/journal/jcntl.cpp b/qpid/cpp/src/qpid/linearstore/journal/jcntl.cpp index 942feed824..8226741e4a 100644 --- a/qpid/cpp/src/qpid/linearstore/journal/jcntl.cpp +++ b/qpid/cpp/src/qpid/linearstore/journal/jcntl.cpp @@ -306,7 +306,6 @@ jcntl::stop(const bool block_till_aio_cmpl) _stop_flag = true; if (!_readonly_flag) flush(block_till_aio_cmpl); - _linearFileController.finalize(); } LinearFileController& |
