outline of forked httpd
Replace exit status 1 with EXIT_FAILURE
Ignore httpd_fork
Inhibit child processes from transforming into zombies
Extract methods
Fix default port number

21500 + 1006 ->
21600 + 1006
  ^
Remove debug messages
Sort lines
Extract server
Show starting message
Extract httpd_common
Extract print_starting_message()
Define port number
Initialize struct in C99 style
Measure variable length by variable name
Inogre httpd_select
Use wildcard to list up source files
Add safe_setsockopt
Add httpd_select
Add httpd_thread