summaryrefslogtreecommitdiff
path: root/sysutils/openipmi/files/patch-unix_selector.c
blob: 3e54a962f8064c343afae628bc6c08df1e22d8e8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
--- unix/selector.c.orig	2018-12-28 13:36:00 UTC
+++ unix/selector.c
@@ -459,7 +459,13 @@ i_sel_clear_fd_handler(struct selector_s
 	fdc->state = NULL;
 
 	sel_update_epoll(sel, fd, EPOLL_CTL_DEL, 0);
+	/* We do not set HAVE_EPOLL_PWAIT, so 'fd_control_s' will never
+	 * have 'saved_events', and sel_update_epoll() will always return 1.
+	 * 
+	 * See lines 340 (HAVE_EPOLL_PWAIT), and 369 (no HAVE_EPOLL_PWAIT).
+	 *
 	fdc->saved_events = 0;
+	 */
     }
 
     init_fd(fdc);