From 85391cefbb65bd99b8e14315fbfe48ba483d3171 Mon Sep 17 00:00:00 2001 From: Atlante45 Date: Wed, 15 Jul 2015 15:26:22 -0700 Subject: [PATCH] Bug fixes --- libraries/networking/src/LimitedNodeList.cpp | 2 +- libraries/networking/src/udt/Packet.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/networking/src/LimitedNodeList.cpp b/libraries/networking/src/LimitedNodeList.cpp index 9fe0648a4b..b57ea3081a 100644 --- a/libraries/networking/src/LimitedNodeList.cpp +++ b/libraries/networking/src/LimitedNodeList.cpp @@ -496,7 +496,7 @@ unsigned int LimitedNodeList::broadcastToNodes(std::unique_ptr packet, unsigned int n = 0; eachNode([&](const SharedNodePointer& node){ - if (destinationNodeTypes.contains(node->getType())) { + if (!node->getActiveSocket()->isNull() && destinationNodeTypes.contains(node->getType())) { writePacket(*packet, *node->getActiveSocket(), node->getConnectionSecret()); ++n; } diff --git a/libraries/networking/src/udt/Packet.cpp b/libraries/networking/src/udt/Packet.cpp index cfa90a43e4..f3448b15ad 100644 --- a/libraries/networking/src/udt/Packet.cpp +++ b/libraries/networking/src/udt/Packet.cpp @@ -147,7 +147,7 @@ void Packet::setPayloadSize(qint64 payloadSize) { bool Packet::reset() { if (isWritable()) { - setPayloadSize(0); + _payloadSize = 0; } return QIODevice::reset();