commit 88529410e76a5aec3e7b9354d7990eedc7908063
parent 8aecaea7dc0a6c3fe3c47cc5bde3b1e16ac5900c
Author: Evgeny Grin (Karlson2k) <k2k@drgrin.dev>
Date: Sun, 11 May 2025 21:30:34 +0200
get_all_net_updates_by_epoll(): fixed possible false check on 32-bit builds
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/mhd2/events_process.c b/src/mhd2/events_process.c
@@ -1631,7 +1631,8 @@ get_all_net_updates_by_epoll (struct MHD_Daemon *restrict d)
events_processed += (unsigned int) num_events; /* Avoid reading too many events */
} while ((((unsigned int) num_events) == d->events.data.epoll.num_elements) &&
- (events_processed < d->conns.cfg.count_limit + 2));
+ ((events_processed < d->conns.cfg.count_limit)
+ || (events_processed < d->conns.cfg.count_limit + 2)));
return true;
}