From 2552abb58bfc0fa1b5dac2d551c2f88d898a24da Mon Sep 17 00:00:00 2001
From: Frank Winklmeier <fwinkl@cern>
Date: Sat, 24 Oct 2020 10:58:43 +0200
Subject: [PATCH] HltEventLoopMgr: Do not auto-retrieve tools

Disable the auto-retrieval of tools introduced in
gaudi/Gaudi!1124 as this is not relevant for the EventLoopMgr.
---
 HLT/Trigger/TrigControl/TrigServices/src/HltEventLoopMgr.cxx | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/HLT/Trigger/TrigControl/TrigServices/src/HltEventLoopMgr.cxx b/HLT/Trigger/TrigControl/TrigServices/src/HltEventLoopMgr.cxx
index 79f872a18c4..915a5173ba7 100644
--- a/HLT/Trigger/TrigControl/TrigServices/src/HltEventLoopMgr.cxx
+++ b/HLT/Trigger/TrigControl/TrigServices/src/HltEventLoopMgr.cxx
@@ -105,6 +105,10 @@ HltEventLoopMgr::~HltEventLoopMgr()
 // =============================================================================
 StatusCode HltEventLoopMgr::initialize()
 {
+  // Do not auto-retrieve tools (see Gaudi!1124)
+  m_autoRetrieveTools = false;
+  m_checkToolDeps = false;
+
   ATH_MSG_VERBOSE("start of " << __FUNCTION__);
 
   ATH_MSG_INFO(" ---> HltEventLoopMgr = " << name() << " initialize - package version " << PACKAGE_VERSION);
-- 
GitLab