From b54df715eafa3b4b1d1ad0aff8db8f44e90cc1d9 Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Thu, 25 Jul 2019 18:09:20 +0200 Subject: [PATCH] DDS plugin: Do not auto-transition after Initializing --- fairmq/plugins/DDS/DDS.cxx | 2 -- 1 file changed, 2 deletions(-) diff --git a/fairmq/plugins/DDS/DDS.cxx b/fairmq/plugins/DDS/DDS.cxx index 6a9d5f08..b4b7d272 100644 --- a/fairmq/plugins/DDS/DDS.cxx +++ b/fairmq/plugins/DDS/DDS.cxx @@ -285,8 +285,6 @@ auto DDS::SubscribeForCustomCommands() -> void } else if (cmd == "INIT DEVICE") { if (ChangeDeviceState(ToDeviceStateTransition(cmd))) { fDDS.Send(id + ": queued, " + cmd, to_string(senderId)); - while (fStateQueue.WaitForNext() != DeviceState::InitializingDevice) {} - ChangeDeviceState(DeviceStateTransition::CompleteInit); } else { fDDS.Send(id + ": could not queue, " + cmd, to_string(senderId)); }