On 06/23/2012 09:40 PM, Yunkai Zhang wrote: > - if (!(ci->conn.events & EPOLLIN)) > + if (!list_empty(&ci->conn.blocking_siblings)) I think this bug might be related to the first patch. This is kind of a workaround, I'm going to merge it but I think we should attack the root bug later. Thanks, Yuan