fixed the bug that SuperSocket will still try to send data to the client even if the connection drops