From 5de9ade51d32cc3ba40fb89dbb0cfc736a4b9f31 Mon Sep 17 00:00:00 2001 From: Dhanya Maliakal Date: Tue, 1 Nov 2016 14:04:37 +0100 Subject: [PATCH] some changes --- slsReceiverSoftware/src/slsReceiverTCPIPInterface.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/slsReceiverSoftware/src/slsReceiverTCPIPInterface.cpp b/slsReceiverSoftware/src/slsReceiverTCPIPInterface.cpp index 1a477e7cd..231fad345 100644 --- a/slsReceiverSoftware/src/slsReceiverTCPIPInterface.cpp +++ b/slsReceiverSoftware/src/slsReceiverTCPIPInterface.cpp @@ -911,14 +911,15 @@ int slsReceiverTCPIPInterface::stop_receiver(){ int slsReceiverTCPIPInterface::get_status(){ ret=OK; - enum runStatus retval = ERROR; + int retval=-1; + enum runStatus s=ERROR; // execute action if the arguments correctly arrived #ifdef SLS_RECEIVER_UDP_FUNCTIONS if (receiverBase == NULL){ strcpy(mess,SET_RECEIVER_ERR_MESSAGE); ret=FAIL; - }else retval=receiverBase->getStatus(); + }else s=receiverBase->getStatus(); #endif if(ret==OK && socket->differentClients){ @@ -932,6 +933,7 @@ int slsReceiverTCPIPInterface::get_status(){ cprintf(RED, "%s\n", mess); socket->SendDataOnly(mess,sizeof(mess)); } + retval = (runStatus(s)) socket->SendDataOnly(&retval,sizeof(retval)); //return ok/fail return ret;