Fixed recvData to NOT return an error if no-wait I/O is used and -1 is returned.