From c36387446668b494b68ad5cf44407c9ce7cee497 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Thu, 31 Mar 2005 02:14:31 +0000 Subject: r6147: The maxfd was being recalculated on every event loop, which made us less scalable. It only needs to be recalculated when we the highest fd is destroyed. (This used to be commit 568b9175f329f594404c9091ee5946670c40697e) --- source4/lib/events/events_standard.c | 1 - 1 file changed, 1 deletion(-) (limited to 'source4') diff --git a/source4/lib/events/events_standard.c b/source4/lib/events/events_standard.c index 76c8c4768a..a867f86801 100644 --- a/source4/lib/events/events_standard.c +++ b/source4/lib/events/events_standard.c @@ -514,7 +514,6 @@ static int std_event_loop_wait(struct event_context *ev) struct std_event_context *std_ev = talloc_get_type(ev->additional_data, struct std_event_context); std_ev->exit_code = 0; - std_ev->maxfd = EVENT_INVALID_MAXFD; while (std_ev->fd_events && std_ev->exit_code == 0) { if (std_event_loop_once(ev) != 0) { -- cgit