Emil Mikulic 008f6f5d4e We can handle a request from accept() to close() without having to go through a
single iteration of the select() loop.

This commit re-orders the way state == DONE is handled so that keep-alive
connections can go straight back into recv_request without visiting select().
Unfortunately, this doesn't fix the keep-alive performance.
2013-04-28 19:56:51 +10:00
2013-04-28 19:56:50 +10:00
Description
When you need a web server in a hurry.
http://unix4lyfe.org/darkhttpd/
1.3 MiB
Languages
C 70.8%
Python 21.3%
Shell 5.4%
C++ 1.2%
Dockerfile 0.9%
Other 0.4%