From e749b9727f1e0cdd7719f65009f33f973a00cfeb Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Tue, 14 Jul 2015 15:33:05 -0700 Subject: [PATCH] have threaded assignment de-register for packets in finished --- libraries/networking/src/ThreadedAssignment.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/networking/src/ThreadedAssignment.cpp b/libraries/networking/src/ThreadedAssignment.cpp index 7631a76a76..44d1aaf280 100644 --- a/libraries/networking/src/ThreadedAssignment.cpp +++ b/libraries/networking/src/ThreadedAssignment.cpp @@ -34,6 +34,9 @@ void ThreadedAssignment::setFinished(bool isFinished) { qDebug() << "ThreadedAssignment::setFinished(true) called - finishing up."; + // we should de-register immediately for any of our packets + DependencyManager::get()->getPacketReceiver().unregisterListener(this); + if (_domainServerTimer) { _domainServerTimer->stop(); }