commit | afad0e0f809adb3327f3c225028671b815caea94 | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Thu Aug 09 14:45:22 2012 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Sun Sep 02 21:53:12 2012 +0200 |
tree | 0892041d4d7d9d7b0f8cbe68428c5ebe546dec9d | |
parent | f9dabecd03860440ea0efde0db4061b5a7adffdf [diff] |
MAJOR: make use of conn_{data|sock}_{poll|stop|want}* in connection handlers This is a second attempt at getting rid of FD_WAIT_*. Now the situation is much better since native I/O handlers can directly manipulate the FD using fd_{poll|want|stop}_* and the connection handlers manipulate connection-level flags using the conn_{data|sock}_* equivalent. Proceeding this way ensures that the connection flags always reflect the reality even after data<->handshake switches.