diff --git a/fairmq/FairMQDevice.h b/fairmq/FairMQDevice.h index 4ce50bfe..a9f2c41d 100644 --- a/fairmq/FairMQDevice.h +++ b/fairmq/FairMQDevice.h @@ -492,7 +492,7 @@ class FairMQDevice fair::mq::State WaitForNextState(); void WaitForState(fair::mq::State state); - void WaitForState(const std::string& state) { fair::mq::StateMachine::GetState(state); } + void WaitForState(const std::string& state) { WaitForState(fair::mq::StateMachine::GetState(state)); } void SubscribeToStateChange(const std::string& key, std::function callback) { fStateMachine.SubscribeToStateChange(key, callback); } void UnsubscribeFromStateChange(const std::string& key) { fStateMachine.UnsubscribeFromStateChange(key); }