diff --git a/RTCP/Cobalt/OutputProc/src/GPUProcIO.cc b/RTCP/Cobalt/OutputProc/src/GPUProcIO.cc index 23dbdbdeee8deb0a932bbd021e1a52b39898cda5..6cd78f3591c0bc70283a904e484bcefe89b916b4 100644 --- a/RTCP/Cobalt/OutputProc/src/GPUProcIO.cc +++ b/RTCP/Cobalt/OutputProc/src/GPUProcIO.cc @@ -134,8 +134,8 @@ bool process(Stream &controlStream) setSelfDestructTimer(parset, outputProcTimeout); } else { - // Kill any existing alarms - alarm(0); + // Non-real-time behaviour: give processing at most 8 hours + alarm(8*3600); } // Send id string to the MAC Log Processor as context for further LOGs. @@ -310,7 +310,7 @@ bool process(Stream &controlStream) finalMetaData.read(controlStream); } catch (LOFAR::Exception &err) { success = false; - LOG_ERROR_STR("Failed to read broken tile information: " << err); + LOG_ERROR_STR("Error in connection with GPUProc: " << err); } if (parset.settings.realTime) {