From 70c2165df4e1d6c0799968f59895927242db3a3a Mon Sep 17 00:00:00 2001 From: Dhanya Maliakal Date: Fri, 18 Aug 2017 15:21:30 +0200 Subject: [PATCH] check of fifo level before trying to push in successfully --- slsReceiverSoftware/src/Fifo.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/slsReceiverSoftware/src/Fifo.cpp b/slsReceiverSoftware/src/Fifo.cpp index 3dd028e99..1850954aa 100644 --- a/slsReceiverSoftware/src/Fifo.cpp +++ b/slsReceiverSoftware/src/Fifo.cpp @@ -104,10 +104,10 @@ void Fifo::GetNewAddress(char*& address) { } void Fifo::PushAddress(char*& address) { - while(!fifoBound->push(address)); int temp = fifoBound->getSemValue(); if (temp > status_fifoBound) status_fifoBound = temp; + while(!fifoBound->push(address)); } void Fifo::PopAddress(char*& address) {