ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libev/ev_epoll.c
(Generate patch)

Comparing libev/ev_epoll.c (file contents):
Revision 1.69 by root, Sun Oct 11 13:38:44 2015 UTC vs.
Revision 1.70 by root, Mon Oct 12 17:53:17 2015 UTC

201 201
202 /* pre-2.6.9 kernels require a non-null pointer with EPOLL_CTL_DEL, */ 202 /* pre-2.6.9 kernels require a non-null pointer with EPOLL_CTL_DEL, */
203 /* which is fortunately easy to do for us. */ 203 /* which is fortunately easy to do for us. */
204 if (epoll_ctl (backend_fd, want ? EPOLL_CTL_MOD : EPOLL_CTL_DEL, fd, ev)) 204 if (epoll_ctl (backend_fd, want ? EPOLL_CTL_MOD : EPOLL_CTL_DEL, fd, ev))
205 { 205 {
206 postfork = 1; /* an error occurred, recreate kernel state */ 206 postfork |= 2; /* an error occurred, recreate kernel state */
207 continue; 207 continue;
208 } 208 }
209 } 209 }
210 210
211 fd_event (EV_A_ fd, got); 211 fd_event (EV_A_ fd, got);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines