10 Feb
2006
10 Feb
'06
5:48 p.m.
On 10.2.2006 03:39, "Jakob Hirsch" <jh@plonk.de> wrote:
By chance, I looked into the code tonight and found that io_loop_handle_add calls epoll_ctl sometimes with MOD on fds that were just DELeted before. This is caused by iolist_del, which always returns TRUE. I don't fully understand the code (and it looks a little overcomplicated to me, considering the epoll code I wrote myself), but the attached mini patch makes epoll work again in my setup. Don't know if this is a complete fix, though.
Timo, could you look into this and confirm/negate, please?
Looks fine, committed to CVS.