From bfba38b76e45efa1a02c295149edfa81038d80ad Mon Sep 17 00:00:00 2001 From: acuadros95 Date: Thu, 9 Dec 2021 12:52:36 +0100 Subject: [PATCH] Update --- src/c/core/session/session.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/c/core/session/session.c b/src/c/core/session/session.c index 06b4365e..dbc559b2 100644 --- a/src/c/core/session/session.c +++ b/src/c/core/session/session.c @@ -394,17 +394,17 @@ bool uxr_run_session_until_confirm_delivery( int64_t start_timestamp = uxr_millis(); int remaining_time = timeout_ms; + bool ret = false; uxr_flash_output_streams(session); do { listen_message_reliably(session, remaining_time); + ret = uxr_output_streams_confirmed(&session->streams); remaining_time = timeout_ms - (int)(uxr_millis() - start_timestamp); } - while (!uxr_output_streams_confirmed(&session->streams) && (remaining_time > 0)); - - bool ret = uxr_output_streams_confirmed(&session->streams); + while (!ret && (remaining_time > 0)); UXR_UNLOCK_SESSION(session); return ret;