From e529a04d26cdfe09ad73ed124e57a044bfa298ac Mon Sep 17 00:00:00 2001 From: matt335672 <30179339+matt335672@users.noreply.github.com> Date: Fri, 22 Dec 2023 10:46:51 +0000 Subject: [PATCH] Fix session_list scanning where some entries were skipped --- sesman/session_list.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sesman/session_list.c b/sesman/session_list.c index a3a333dd..c4fd9d36 100644 --- a/sesman/session_list.c +++ b/sesman/session_list.c @@ -525,9 +525,9 @@ session_list_get_wait_objs(tbus robjs[], int *robjs_count) int session_list_check_wait_objs(void) { - int i; + int i = 0; - for (i = 0 ; i < g_session_list->count; ++i) + while (i < g_session_list->count) { struct session_item *si; si = (struct session_item *)list_get_item(g_session_list, i);