Hi! I have implemented a number of changes in current cvs. Most notably, signals watchers can now be used in any loop, as long as only one loop has watchers for a specific signal (i.e. you can use different signals in different loops).
If you feel like it, testing the cvs version is highly appreciated (the documentation and pelr API should be up-to-date). http://software.schmorp.de/pkg/libev.html http://software.schmorp.de/pkg/EV.html Another relatively big change was adding support for signalfd, which is a very high performance mechanism for catching signals available on GNU/Linux. This change should be transparent. (since libev doesn't give access to the siginfo payload, there are only a few applications where higher performance is essential, but some people like to use SIGIO to give asynchronouhs wake-up hints, and then it is essential to coalesce potentially many SIGIO events into a single one). -- The choice of a Deliantra, the free code+content MORPG -----==- _GNU_ http://www.deliantra.net ----==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / [email protected] -=====/_/_//_/\_,_/ /_/\_\ _______________________________________________ libev mailing list [email protected] http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev
