Windows HTTP timeout workaround

This patch reduces the poll timeout to one second to make the HTTP server more responsive.

Even though the sockets are set to non-blocking mode, the poller does not wake up before the timeout. The calls to ioctlsocket to succeed. This issue will require further investigation.