From 86f2a8fb60acd2eaf660eef9aa813de65fed2524 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Wed, 17 May 2023 07:41:59 -0400 Subject: [PATCH] MT#57466 MT#57337 set rtpe_now in thread As this is running in a separate thread now, rtpe_now needs to be set excplicitly in each iteration. Fix-up for 6fe9cc9 Change-Id: Icb1ec8a27389bb48ee893a9a29e4e1c11447d61c --- daemon/ice.c | 1 + daemon/media_socket.c | 1 + 2 files changed, 2 insertions(+) diff --git a/daemon/ice.c b/daemon/ice.c index 4fd9b12fd..cd727f6ec 100644 --- a/daemon/ice.c +++ b/daemon/ice.c @@ -767,6 +767,7 @@ void ice_slow_timer(void) { */ void ice_slow_timer_iterator(void * dummy) { while (!rtpe_shutdown) { + gettimeofday(&rtpe_now, NULL); ice_slow_timer(); thread_cancel_enable(); diff --git a/daemon/media_socket.c b/daemon/media_socket.c index 1300abbae..fc03497e5 100644 --- a/daemon/media_socket.c +++ b/daemon/media_socket.c @@ -3510,6 +3510,7 @@ next: } void kernel_stats_updater_iterator(void * dummy) { while (!rtpe_shutdown) { + gettimeofday(&rtpe_now, NULL); kernel_stats_updater(); thread_cancel_enable();