diff --git a/src/ringdht/sips_transport_ice.cpp b/src/ringdht/sips_transport_ice.cpp index 37695447b29fec333bfdb7f7619734fded892dd5..d273e578d3e625b53b73671e95e988e89ac69194 100644 --- a/src/ringdht/sips_transport_ice.cpp +++ b/src/ringdht/sips_transport_ice.cpp @@ -482,7 +482,7 @@ SipsIceTransport::updateTransportState(pjsip_transport_state state) bool connected = state == PJSIP_TP_STATE_CONNECTED; { std::lock_guard<std::mutex> lk {txMutex_}; - syncTx_ = true; + syncTx_ = connected; } getInfo(&ev.ssl_info, connected); if (connected)