FastCGI Internals¶
- Table of contents
- FastCGI Internals
Description¶
States¶
The FastCGI state machine currently consists of six states,
each of which is visited in turn as a connection is processed.
- init
prepare for a connection - connect
wait for a connection - prepwrite
build the request - write
write the request to the network - read
read the response from network and push it to the write queue - close
terminate the connection
Delays¶
The connect, write, and read states may need to wait for an fdevent.
The delays are represented by loops in the state diagram below.
