From 057327e24a38a9422308b655d90b87bb7771a314 Mon Sep 17 00:00:00 2001 From: Giulio Eulisse <10544+ktf@users.noreply.github.com> Date: Wed, 11 Nov 2020 21:57:08 +0100 Subject: [PATCH] DPL: fix naming for internal-dpl-***aod***-index-builder We treat `internal-dpl-***aod***` in a special manner when handling socket polling compared to `internal-dpl` which are considered non pollable. This fully explains the recent locking issues. --- Framework/Core/src/WorkflowHelpers.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Framework/Core/src/WorkflowHelpers.cxx b/Framework/Core/src/WorkflowHelpers.cxx index c13e614268d5c..bd5ed815c56c4 100644 --- a/Framework/Core/src/WorkflowHelpers.cxx +++ b/Framework/Core/src/WorkflowHelpers.cxx @@ -382,7 +382,7 @@ void WorkflowHelpers::injectServiceDevices(WorkflowSpec& workflow, ConfigContext {}}; DataProcessorSpec indexBuilder{ - "internal-dpl-index-builder", + "internal-dpl-aod-index-builder", {}, {}, readers::AODReaderHelpers::indexBuilderCallback(requestedIDXs),