From: Andrey Skryabin Date: Fri, 20 May 2022 15:53:50 +0000 (+0300) Subject: Conncheck: recheck consent timeout overflow fix X-Git-Tag: 0.1.20~28 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8fde444ffc359ed9824cb9ae1ece055d823c77fb;p=platform%2Fupstream%2Flibnice.git Conncheck: recheck consent timeout overflow fix --- diff --git a/agent/conncheck.c b/agent/conncheck.c index 49869a3..7b441da 100644 --- a/agent/conncheck.c +++ b/agent/conncheck.c @@ -1281,7 +1281,7 @@ static gboolean priv_conn_remote_consent_tick_agent_locked ( agent_signal_component_state_change (agent, pair->keepalive.stream_id, pair->keepalive.component_id, NICE_COMPONENT_STATE_FAILED); } else { - guint64 delay = (consent_timeout - now - pair->remote_consent.last_received) / 1000; + guint64 delay = (consent_timeout - (now - pair->remote_consent.last_received)) / 1000; nice_debug ("Agent %p : pair %p rechecking consent in %" G_GUINT64_FORMAT ".%03" G_GUINT64_FORMAT "s", agent, pair, delay / 1000, delay % 1000); agent_timeout_add_with_context (agent,