5. Accept
Reactor
Set Socket
Bind to Fd
Reactor
Accept
Do..
Close
Listen Fd
Do.. Do..
Close Close
Server
Thread Pool
Timer Fd
Client Fd
Accept Connection Check Connection Timeout
Dealing Request
6. Thread Pool (Async)
Socket
Bind Fd
Accept
Do..
Close
Listen Do.. Do..
Close Close
Reactor
Server
Thread Pool
Thread Pool
Job Queue
Pipe
Thread Thread
Reactor
Dealing Request
Check Connection TimeoutAccept Connection