Module: sems Branch: master Commit: 921ef33b94c0f19e19b16576518b6fa589624b87 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=921ef33b94c0f19e19b16576518b6fa589624b87
Author: Stefan Sayer <[email protected]> Committer: Stefan Sayer <[email protected]> Date: Wed Apr 18 11:24:35 2012 +0200 b/f: remove session container dlg link when subscription terminates --- core/AmSipSubscriptionContainer.cpp | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/core/AmSipSubscriptionContainer.cpp b/core/AmSipSubscriptionContainer.cpp index 008b603..5e1fa7d 100644 --- a/core/AmSipSubscriptionContainer.cpp +++ b/core/AmSipSubscriptionContainer.cpp @@ -130,6 +130,7 @@ void _AmSipSubscriptionContainer::onEvent(AmEvent* event) { DBG("subscription '%s' terminated - removing\n", it->second->getDescription().c_str()); delete it->second; subscriptions.erase(it); + AmEventDispatcher::instance()->delEventQueue(ltag); } subscriptions_mut.unlock(); return; @@ -154,6 +155,7 @@ void _AmSipSubscriptionContainer::onEvent(AmEvent* event) { DBG("subscription '%s' terminated - removing\n", it->second->getDescription().c_str()); delete it->second; subscriptions.erase(it); + AmEventDispatcher::instance()->delEventQueue(ltag); } subscriptions_mut.unlock(); return; _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
