syserr ("(libev) error creating pipe");
siginit (EV_A);
+ sigcb (EV_A_ &sigev, EV_READ);
}
postfork = 0;
void
ev_loop_fork (EV_P)
{
- postfork = 1;
+ postfork = 1; // must be in line with ev_default_fork
}
#endif
#endif
if (backend)
- postfork = 1;
+ postfork = 1; // must be in line with ev_loop_fork
}
/*****************************************************************************/
{
ev_timer *w = (ev_timer *)timers [0];
- assert (("inactive timer on timer heap detected", ev_is_active (w)));
+ /*assert (("inactive timer on timer heap detected", ev_is_active (w)));*/
/* first reschedule or stop timer */
if (w->repeat)