diff --git a/src/ringdht/sips_transport_ice.cpp b/src/ringdht/sips_transport_ice.cpp index 0cef35de9ce481dac7667601cb174430c0a6b5ee..08ea4b17039aa614abd2d00a58f1e787e96d1d82 100644 --- a/src/ringdht/sips_transport_ice.cpp +++ b/src/ringdht/sips_transport_ice.cpp @@ -647,8 +647,6 @@ SipsIceTransport::send(pjsip_tx_data *tdata, const pj_sockaddr_t *rem_addr, // Shutdown on fatal errors if (gnutls_error_is_fatal(ret)) { tdata->op_key.tdata = nullptr; - if (callback) - callback(&trData_.base, token, -PJ_RETURN_OS_ERROR(OSERR_ENOTCONN)); RING_ERR("[TLS] send failed: %s", gnutls_strerror(ret)); tls_->shutdown(); return tls_status_from_err(ret);