Don't unregister packet listeners when no nodelist

This commit is contained in:
Atlante45 2015-07-15 13:10:16 -07:00
parent aa517adb73
commit f3800cacda

View file

@ -14,5 +14,8 @@
#include "NodeList.h"
PacketListener::~PacketListener() {
DependencyManager::get<LimitedNodeList>()->getPacketReceiver().unregisterListener(this);
auto limitedNodelist = DependencyManager::get<LimitedNodeList>();
if (limitedNodelist) {
limitedNodelist->getPacketReceiver().unregisterListener(this);
}
}