Skip to content

make sure IDistanceCalculatorHolder and IVertexFitHolder retrieve tool before event loop

Gerhard Raven requested to merge moore-issue-620 into master

Significantly reduce the chance of a data race as documented in Moore#620 -- and as a result should make the throughput test more reliable.

Make sure that functors using IDistanceCalculatorHolder or IVertexFitHolder retrieve the tool they use during bind instead of during prepare -- i.e. trigger the creation of the tool in initialize instead of during the event loop.

Edited by Gerhard Raven

Merge request reports