diff --git a/fairmq/Device.cxx b/fairmq/Device.cxx index 06c8ab89c..c56e342a0 100644 --- a/fairmq/Device.cxx +++ b/fairmq/Device.cxx @@ -317,6 +317,10 @@ void Device::ConnectWrapper() if (numAttempts++ > maxAttempts) { LOG(error) << "could not connect all channels after " << fInitializationTimeoutInS << " attempts"; + LOG(error) << "following channels are still invalid:"; + for (auto& chan : fUninitializedConnectingChannels) { + LOG(error) << "channel: " << *chan; + } throw runtime_error(tools::ToString("could not connect all channels after ", fInitializationTimeoutInS, " attempts")); }