Fixed minor bug with Windows detecting if the socket had more data to receive