From 1deec973bbf17eb98d148ef77b409c9172865d64 Mon Sep 17 00:00:00 2001 From: Nicolas Pope <nwpope@utu.fi> Date: Thu, 18 Jul 2019 11:03:55 +0300 Subject: [PATCH] Actually drop old chunks --- components/rgbd-sources/src/net.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/rgbd-sources/src/net.cpp b/components/rgbd-sources/src/net.cpp index a1e84418c..c9256adc6 100644 --- a/components/rgbd-sources/src/net.cpp +++ b/components/rgbd-sources/src/net.cpp @@ -142,6 +142,8 @@ void NetSource::_recvChunk(int64_t frame, int chunk, bool delta, const vector<un current_frame_ = frame; } else if (frame < current_frame_) { LOG(WARNING) << "Chunk dropped"; + if (chunk == 0) N_--; + return; } // TODO:(Nick) Decode directly into double buffer if no scaling -- GitLab