You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by kp...@apache.org on 2013/12/04 00:22:38 UTC
svn commit: r1547641 - in /qpid/trunk/qpid/cpp/src/qpid/linearstore: ISSUES
journal/jcntl.cpp
Author: kpvdr
Date: Tue Dec 3 23:22:38 2013
New Revision: 1547641
URL: http://svn.apache.org/r1547641
Log:
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.
Modified:
qpid/trunk/qpid/cpp/src/qpid/linearstore/ISSUES
qpid/trunk/qpid/cpp/src/qpid/linearstore/journal/jcntl.cpp
Modified: qpid/trunk/qpid/cpp/src/qpid/linearstore/ISSUES
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/linearstore/ISSUES?rev=1547641&r1=1547640&r2=1547641&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/linearstore/ISSUES (original)
+++ qpid/trunk/qpid/cpp/src/qpid/linearstore/ISSUES Tue Dec 3 23:22:38 2013
@@ -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
Modified: qpid/trunk/qpid/cpp/src/qpid/linearstore/journal/jcntl.cpp
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/linearstore/journal/jcntl.cpp?rev=1547641&r1=1547640&r2=1547641&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/linearstore/journal/jcntl.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/linearstore/journal/jcntl.cpp Tue Dec 3 23:22:38 2013
@@ -306,7 +306,6 @@ jcntl::stop(const bool block_till_aio_cm
_stop_flag = true;
if (!_readonly_flag)
flush(block_till_aio_cmpl);
- _linearFileController.finalize();
}
LinearFileController&
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org