nonblocking acceptor
define FD_SETSIZE to 1024 for select()
copyright notice