From ce524714d948f13fdd1009a9357c69974df901b7 Mon Sep 17 00:00:00 2001 From: ZappoMan Date: Mon, 28 Oct 2013 12:09:40 -0700 Subject: [PATCH] properly call resetVoxelPacket() when suppressing duplicate packets --- libraries/voxel-server-library/src/VoxelSendThread.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/libraries/voxel-server-library/src/VoxelSendThread.cpp b/libraries/voxel-server-library/src/VoxelSendThread.cpp index 3ecbd6434e..3a3904e218 100644 --- a/libraries/voxel-server-library/src/VoxelSendThread.cpp +++ b/libraries/voxel-server-library/src/VoxelSendThread.cpp @@ -63,6 +63,7 @@ void VoxelSendThread::handlePacketSend(Node* node, VoxelNodeData* nodeData, int& // obscure the packet and not send it. This allows the callers and upper level logic to not need to know about // this rate control savings. if (nodeData->shouldSuppressDuplicatePacket()) { + nodeData->resetVoxelPacket(); // we still need to reset it though! return; // without sending... }