From b23d7ab7b9147bfae565bcfdebd42a60855aa934 Mon Sep 17 00:00:00 2001
From: Marcel Loose <loose@astron.nl>
Date: Tue, 12 Nov 2013 14:43:01 +0000
Subject: [PATCH] Task #4624: Added key _DPname to default.parset; needed for
 tProductionParset. Disabled the MACCLP socket appender, because it triggers
 random segmentation faults in rtcp.

---
 RTCP/Cobalt/GPUProc/etc/default.parset         | 3 +++
 RTCP/Cobalt/GPUProc/src/rtcp.log_prop          | 5 ++++-
 RTCP/Cobalt/OutputProc/src/outputProc.log_prop | 5 ++++-
 3 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/RTCP/Cobalt/GPUProc/etc/default.parset b/RTCP/Cobalt/GPUProc/etc/default.parset
index 0c6d319fde5..84fa5794b44 100644
--- a/RTCP/Cobalt/GPUProc/etc/default.parset
+++ b/RTCP/Cobalt/GPUProc/etc/default.parset
@@ -187,3 +187,6 @@ Observation.DataProducts.Output_Beamformed.locations=[localhost:.] # host:direct
 
 # Number of channels used for the coherent dedispersion kernel
 Cobalt.Beamformer.dedispersionFFTsize=2048
+
+# Dummy identification name for MAC Log Processor
+_DPname=LOFAR_ObsSW_TempObs0000
diff --git a/RTCP/Cobalt/GPUProc/src/rtcp.log_prop b/RTCP/Cobalt/GPUProc/src/rtcp.log_prop
index 61889aedf4c..e990ec6123d 100644
--- a/RTCP/Cobalt/GPUProc/src/rtcp.log_prop
+++ b/RTCP/Cobalt/GPUProc/src/rtcp.log_prop
@@ -1,6 +1,9 @@
 
 # Configure the loggers
-log4cplus.rootLogger=INFO, STDOUT, MACCLP
+# TODO: rtcp currently crashes randomly with a segmentation fault when
+# logging to the MACCLP socket appender.
+#log4cplus.rootLogger=INFO, STDOUT, MACCLP
+log4cplus.rootLogger=INFO, STDOUT
 log4cplus.logger.TRC=INFO
 
 # prevent debug messages: accept >=WARN only, and don't forward messages to the rootLogger
diff --git a/RTCP/Cobalt/OutputProc/src/outputProc.log_prop b/RTCP/Cobalt/OutputProc/src/outputProc.log_prop
index f1997927a11..9baf34c42a4 100644
--- a/RTCP/Cobalt/OutputProc/src/outputProc.log_prop
+++ b/RTCP/Cobalt/OutputProc/src/outputProc.log_prop
@@ -1,6 +1,9 @@
 
 # Configure the loggers
-log4cplus.rootLogger=INFO, STDOUT, MACCLP
+# TODO: outputProc currently crashes randomly with a segmentation fault when
+# logging to the MACCLP socket appender.
+#log4cplus.rootLogger=INFO, STDOUT, MACCLP
+log4cplus.rootLogger=INFO, STDOUT
 log4cplus.logger.TRC=INFO
 
 # prevent debug messages: accept >=WARN only, and don't forward messages to the rootLogger
-- 
GitLab