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

Reply via email to