Remove sleep from TrigRDBManager
The fixed wait time in HLT is replaced by an adaptive and configurable wait in HLTMPPU.
Now HLTMPPU waits for a certain time (default is 10s) and checks every 100 ms if all threads finished. It prints a warning if they don't finish after the time is up. The timeout can be changed, e.g. to 20s, by running:
athenaHLT.py --cfgdict '{"HLTMPPU": {"extra_params" : ["threadWaitTimeout=20"]}}'
See HLTMPPU commit atlas-tdaq-software/HLTMPPU@b1044f9c