From 98ab99c53f744a44c7a6417c6f7c5f1f073ef441 Mon Sep 17 00:00:00 2001 From: Dhanya Maliakal Date: Fri, 6 Nov 2015 11:23:50 +0100 Subject: [PATCH] fixed a bug of both threads not popping out(due to wrong frame packet) and end of acquisition wrongly inferred --- slsReceiverSoftware/src/UDPStandardImplementation.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/slsReceiverSoftware/src/UDPStandardImplementation.cpp b/slsReceiverSoftware/src/UDPStandardImplementation.cpp index 86e533efa..12a176777 100644 --- a/slsReceiverSoftware/src/UDPStandardImplementation.cpp +++ b/slsReceiverSoftware/src/UDPStandardImplementation.cpp @@ -2244,6 +2244,11 @@ bool UDPStandardImplementation::popAndCheckEndofAcquisition(int ithread, char* w } } } + //when both are not popped but curretn frame number is being processed + else{ + if(nP[i] != dummyPacketValue) + endofAcquisition = false; + } } return endofAcquisition;