So, let's say we have an application that monitors signals through libev, great!
But, rather than using ev_child, we have our own (legacy) SIGCHLD handler which does all sorts of fantastic legacy stuff and doesn't exactly map onto ev_child very well... It'd be super handy if there were a way to use libev's default loop to receive signals, sans the built-in SIGCHLD handler. Would you consider adding an option to ev_default_loop() to allow for this? Really all that's needed is an if statement that checks the options passed to ev_default_loop() and doesn't install the built-in SIGCHLD handler if an option is passed to disable it. And by the way, the hypothetical application I'm describing here is Rubinius (http://rubini.us/) -- Tony Arcieri ClickCaster, Inc. [EMAIL PROTECTED]
_______________________________________________ libev mailing list [email protected] http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev
