From 194fcc118013905d981a43923f7628a2324ba81e Mon Sep 17 00:00:00 2001
From: Mark Stockton <mark@cern.ch>
Date: Thu, 7 Nov 2019 14:13:10 +0100
Subject: [PATCH] Change signal default to 1 for failed child

---
 .../TrigTransforms/TrigTransform/python/trigRecoExe.py        | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/HLT/Trigger/TrigTransforms/TrigTransform/python/trigRecoExe.py b/HLT/Trigger/TrigTransforms/TrigTransform/python/trigRecoExe.py
index 90060002dda..aa89d8f82e7 100644
--- a/HLT/Trigger/TrigTransforms/TrigTransform/python/trigRecoExe.py
+++ b/HLT/Trigger/TrigTransforms/TrigTransform/python/trigRecoExe.py
@@ -212,8 +212,8 @@ class trigRecoExecutor(athenaExecutor):
                 try:
                     signal = int((re.search('signal ([0-9]*)', line)).group(1))
                 except AttributeError:
-                    #text signal not found so just return 0
-                    signal = 0
+                    #signal not found in message, so return 1 to highlight failure
+                    signal = 1
                 msg.error('Detected issue with HLTChild, setting mother return code to %s' % (signal) )
                 self._rc = signal
 
-- 
GitLab