On Thu, Apr 23, 2015 at 12:02:11PM +0200, Hongli Lai <[email protected]> wrote:
> The reason for introducing these changes is for the purpose of
> debugging file descriptor leaks in Passenger.
The problem is that the patches don't do that, as libev can change fd's
without notice, which is why the API is not sufficient.
Since passenger patches libev anyways, and this is just for debugging, it
probably would be easier (and certainly be more correct) to actually patch
libev's implementation directly and put logging code around epoll_create,
dup2, close, pipe, inotify_init etc. calls.
--
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