From 5b1894a256a7219b48c834ea6972e4d351f19d23 Mon Sep 17 00:00:00 2001
From: Frank Winklmeier <fwinkl@cern>
Date: Mon, 13 Jul 2020 11:35:55 +0200
Subject: [PATCH] Revert "athenaHLT: Fix missing child histograms"

The work-around is no longer needed as the histograms are now saved
already during the stop transition in the PSC.
---
 HLT/Trigger/TrigControl/TrigCommon/bin/athenaHLT.py | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/HLT/Trigger/TrigControl/TrigCommon/bin/athenaHLT.py b/HLT/Trigger/TrigControl/TrigCommon/bin/athenaHLT.py
index 85065fe4162..6441ab66d7d 100755
--- a/HLT/Trigger/TrigControl/TrigCommon/bin/athenaHLT.py
+++ b/HLT/Trigger/TrigControl/TrigCommon/bin/athenaHLT.py
@@ -178,7 +178,7 @@ def HLTMPPy_cfgdict(args):
    cdict = {}
    cdict['HLTMPPU'] = {
       'application_name' : 'athenaHLT-%d' % os.getpid(),  # unique name required to avoid interference
-      'extra_params' : ["SkipFinalizeWorker=0"],
+      'extra_params' : ["dumpFDs=1", "dumpThreads=1"] if args.debug_fork else None,
       'interactive' : args.interactive,
       'log_root' : os.getcwd(),
       'log_name' : ('' if args.unique_log_files else 'athenaHLT:'),
@@ -191,8 +191,6 @@ def HLTMPPy_cfgdict(args):
       'soft_timeout_fraction' : 0.95,
       'hltresultSizeMb': args.hltresult_size
    }
-   if args.debug_fork:
-      cdict['HLTMPPU']['extra_params'] += ["dumpFDs=1", "dumpThreads=1"]
    if args.debug:
       cdict['HLTMPPU']['debug'] = args.debug
 
-- 
GitLab