diff --git a/slsReceiverSoftware/src/UDPStandardImplementation.cpp b/slsReceiverSoftware/src/UDPStandardImplementation.cpp index 36f8aa436..39d25e1ef 100644 --- a/slsReceiverSoftware/src/UDPStandardImplementation.cpp +++ b/slsReceiverSoftware/src/UDPStandardImplementation.cpp @@ -827,7 +827,8 @@ int UDPStandardImplementation::startReceiver(char *c){ //stop udp socket shutDownUDPSockets(); sprintf(c,"Could not create file %s.",completeFileName); - FILE_LOG(logERROR) << c; + //FILE_LOG(logERROR) << c; + for(int i=0; i < numberofWriterThreads; i++) sem_post(&writerSemaphore[i]); return FAIL; } @@ -1308,8 +1309,10 @@ int UDPStandardImplementation::setupWriter(){ #endif } - FILE_LOG(logDEBUG) << "Successfully created file(s)"; - cout << "Writer Ready ..." << endl; + if(fileCreateSuccess == OK){ + FILE_LOG(logDEBUG) << "Successfully created file(s)"; + cout << "Writer Ready ..." << endl; + } return fileCreateSuccess; }