LearnBoost/socket.io — Issue #712: Sockets stay open long after 'close' is called.
Author: connec
Created: 2012-01-06 04:03:52+00:00
State: open

After calling `close()` on a server, it can take a long time for the `close` event to be fired, and thus for the socket to actually close.

The socket is still open as the server is still responsive until the `close` event executes.

It seems to be something to do with open connections not timing out, as the problem does not occur when `server.connections` is 0 when `close()` is called.