From bf637f8f18de55bdf43ca7345f87ee31b7bc38ae Mon Sep 17 00:00:00 2001 From: Atlante45 Date: Thu, 16 Jul 2015 10:50:05 -0700 Subject: [PATCH] Fix broadcast to nodes --- libraries/networking/src/LimitedNodeList.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/networking/src/LimitedNodeList.cpp b/libraries/networking/src/LimitedNodeList.cpp index 46682d60fb..badfbef60a 100644 --- a/libraries/networking/src/LimitedNodeList.cpp +++ b/libraries/networking/src/LimitedNodeList.cpp @@ -497,8 +497,8 @@ unsigned int LimitedNodeList::broadcastToNodes(std::unique_ptr packet, unsigned int n = 0; eachNode([&](const SharedNodePointer& node){ - if (node->getActiveSocket() && destinationNodeTypes.contains(node->getType())) { - writePacket(*packet, *node->getActiveSocket(), node->getConnectionSecret()); + if (node && destinationNodeTypes.contains(node->getType())) { + writePacket(*packet, *node); ++n; } });