improve timing issue detections
[sahlberg/ctdb.git] / lib / tevent / tevent_select.c
index 128a7d6b5de464cd172eb6b30e6b6ddcc4a218f7..f25ce05a25b4bd85b6c55106412c9d0ceec5f584 100644 (file)
@@ -157,7 +157,9 @@ static int select_event_loop_select(struct select_event_context *select_ev, stru
                return 0;
        }
 
+       tevent_before_wait(select_ev->ev);
        selrtn = select(select_ev->maxfd+1, &r_fds, &w_fds, NULL, tvalp);
+       tevent_after_wait(select_ev->ev);
 
        if (selrtn == -1 && errno == EINTR &&
            select_ev->ev->signal_events) {