From aa936eef7634b76b62837c4f7d262d81a7f8866c Mon Sep 17 00:00:00 2001 From: Jan David Mol <mol@astron.nl> Date: Thu, 4 Aug 2016 14:00:30 +0000 Subject: [PATCH] Task #9744: Prevent outputProc from waiting forever for a parset to arive --- RTCP/Cobalt/OutputProc/src/GPUProcIO.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/RTCP/Cobalt/OutputProc/src/GPUProcIO.cc b/RTCP/Cobalt/OutputProc/src/GPUProcIO.cc index 7cb62c7b0c8..39e92216519 100644 --- a/RTCP/Cobalt/OutputProc/src/GPUProcIO.cc +++ b/RTCP/Cobalt/OutputProc/src/GPUProcIO.cc @@ -100,7 +100,12 @@ size_t getMaxRunTime(const Parset &parset) bool process(Stream &controlStream) { bool success(true); + + // obtain the parset but don't wait forever. Note that we do not know whether + // we're running in real time mode or not. + alarm(3600); Parset parset(&controlStream); + alarm(0); string myHostName = myHostname(false); -- GitLab