From 52b9969b0f7befd5965ad9826d9942897fc4dbce Mon Sep 17 00:00:00 2001 From: root Date: Tue, 27 Nov 2007 11:11:13 +0000 Subject: *** empty log message *** --- ev.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/ev.c b/ev.c index bf20d1a..f868d7e 100644 --- a/ev.c +++ b/ev.c @@ -1279,12 +1279,14 @@ ev_loop (EV_P_ int flags) while (activecnt) { /* we might have forked, so reify kernel state if necessary */ - if (expect_false (postfork)) - if (forkcnt) - { - queue_events (EV_A_ (W *)forks, forkcnt, EV_FORK); - call_pending (EV_A); - } + #if EV_FORK_ENABLE + if (expect_false (postfork)) + if (forkcnt) + { + queue_events (EV_A_ (W *)forks, forkcnt, EV_FORK); + call_pending (EV_A); + } + #endif /* queue check watchers (and execute them) */ if (expect_false (preparecnt)) -- cgit v1.2.3