commit | 7a52a5c4680477272b2f34eaf5896b85746e6fd6 | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Sat Aug 16 16:06:02 2008 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Sat Aug 16 16:06:02 2008 +0200 |
tree | 92c577062b75e1aebd9d5fbf5c3703708dd70da1 | |
parent | f853320b44b3e0daa396322f6016fbb566592004 [diff] |
[BUG] ev_sepoll: closed file descriptors could persist in the spec list If __fd_clo() was called on a file descriptor which was previously disabled, it was not removed from the spec list. This apparently could not happen on previous code because the TCP states prevented this, but now it happens regularly. The effects are spec entries stuck populated, leading to busy loops.