Author: tridge
Date: 2005-03-31 02:14:31 +0000 (Thu, 31 Mar 2005)
New Revision: 6147

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=6147

Log:
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.


Modified:
   branches/SAMBA_4_0/source/lib/events/events_standard.c


Changeset:
Modified: branches/SAMBA_4_0/source/lib/events/events_standard.c
===================================================================
--- branches/SAMBA_4_0/source/lib/events/events_standard.c      2005-03-31 
02:12:09 UTC (rev 6146)
+++ branches/SAMBA_4_0/source/lib/events/events_standard.c      2005-03-31 
02:14:31 UTC (rev 6147)
@@ -514,7 +514,6 @@
        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) {

Reply via email to