diff --git a/libs/backends/alsa/alsa_audiobackend.cc b/libs/backends/alsa/alsa_audiobackend.cc index 26eb6011c0..bcb22b1e95 100644 --- a/libs/backends/alsa/alsa_audiobackend.cc +++ b/libs/backends/alsa/alsa_audiobackend.cc @@ -982,7 +982,6 @@ AlsaAudioBackend::_start (bool for_latency_measurement) return PortReconnectError; } - engine.reconnect_ports (); _run = true; g_atomic_int_set (&_port_change_flag, 0); @@ -1060,6 +1059,8 @@ AlsaAudioBackend::_start (bool for_latency_measurement) } #endif + engine.reconnect_ports (); + return NoError; }