On Sep 5, 2005, at 1:40 PM, Brian Pane wrote:
On Sep 5, 2005, at 5:21 AM, Ian Holsman wrote:
are you missing the case where the client disconnects mid-request
(CONN_STATE_READ_REQUEST_LINE -> Connection_deleted)
and when the client disconnects mid-response?
CONN_STATE_HANDLER/CONN_STATE_WRITE_COMPLETION -> Connection_deleted)
case where the client connects/disconnects (TCP-port check)
Thanks, those all definitely need to be in the state model. I'll
update the diagram later today.
Updated. For all of those error cases, I made the state transitions
go into CONN_STATE_LINGER,
for consistency with the way the event MPM currently works (if I read
the code correctly).
http://www.brianp.net/work/opensource/apache/async.html
Brian