Massimo Cristofolini / Settimino
Revision:
3:17eacb15ba1f
Parent:
2:f9537de477ee
--- a/Settimino.cpp	Thu Nov 17 08:31:54 2016 +0000
+++ b/Settimino.cpp	Thu Nov 17 08:37:35 2016 +0000
@@ -282,8 +282,11 @@
 	TCPClient.set_blocking(true, RecvTimeout);
 	int ret = TCPClient.receive(buf, Size);
 	TCPClient.set_blocking(false);
-	if(ret == 0)
+	if(ret <= 0)
+	{
+		FlushSocket();
 		return SetLastError(errTCPConnectionReset);
+	}
 	return SetLastError(0);
 }
 //-----------------------------------------------------------------------------