From 480621758fe1687120978562a553920ed46e1b7e Mon Sep 17 00:00:00 2001 From: root Date: Sat, 8 Dec 2007 14:12:07 +0000 Subject: *** empty log message *** --- ev.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'ev.c') diff --git a/ev.c b/ev.c index 260787d..7e9423e 100644 --- a/ev.c +++ b/ev.c @@ -509,7 +509,8 @@ fd_event (EV_P_ int fd, int revents) void ev_feed_fd_event (EV_P_ int fd, int revents) { - fd_event (EV_A_ fd, revents); + if (fd >= 0 && fd < anfdmax) + fd_event (EV_A_ fd, revents); } void inline_size @@ -1165,6 +1166,12 @@ ev_default_fork (void) /*****************************************************************************/ +void +ev_invoke (EV_P_ void *w, int revents) +{ + EV_CB_INVOKE ((W)w, revents); +} + void inline_speed call_pending (EV_P) { -- cgit v1.2.3