From 01b5d02e2b9d178c78e0cbd8b4a6c9afbcf22885 Mon Sep 17 00:00:00 2001 From: Jan David Mol <mol@astron.nl> Date: Tue, 3 May 2016 13:20:21 +0000 Subject: [PATCH] Task #9337: Catch AipsError if creating MeasurementSet. --- RTCP/Cobalt/OutputProc/src/OutputThread.cc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/RTCP/Cobalt/OutputProc/src/OutputThread.cc b/RTCP/Cobalt/OutputProc/src/OutputThread.cc index e972dfdc5ac..3560477d9c3 100644 --- a/RTCP/Cobalt/OutputProc/src/OutputThread.cc +++ b/RTCP/Cobalt/OutputProc/src/OutputThread.cc @@ -172,6 +172,15 @@ namespace LOFAR if (!itsParset.settings.realTime) THROW(StorageException, ex); +#if defined HAVE_AIPSPP + } + catch (casa::AipsError &ex) + { + LOG_ERROR_STR(itsLogPrefix << "Could not create meta data (AipsError): " << ex.what()); + + if (!itsParset.settings.realTime) + THROW(StorageException, ex.what()); +#endif } } -- GitLab