You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by gs...@apache.org on 2014/12/17 15:29:25 UTC
svn commit: r1646257 - /qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp
Author: gsim
Date: Wed Dec 17 14:29:24 2014
New Revision: 1646257
URL: http://svn.apache.org/r1646257
Log:
QPID-6269: trigger autodelete timer on queue recovery
Modified:
qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp
Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp?rev=1646257&r1=1646256&r2=1646257&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp Wed Dec 17 14:29:24 2014
@@ -1258,6 +1258,10 @@ Queue::shared_ptr Queue::restore( QueueR
if (has_userId)
result.first->setOwningUser(_userId);
+ if (result.first->getSettings().autoDeleteDelay) {
+ result.first->scheduleAutoDelete();
+ }
+
return result.first;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org