win32: also timeout when data is received in SocketRead()