From a23c9696b6735ca311e86db855b9ed39484b433b Mon Sep 17 00:00:00 2001 From: Thulinma Date: Mon, 8 Nov 2010 16:12:53 +0100 Subject: [PATCH] DDVSocket edits --- util/ddv_socket.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/util/ddv_socket.cpp b/util/ddv_socket.cpp index 1d3efd69..19a6b80e 100644 --- a/util/ddv_socket.cpp +++ b/util/ddv_socket.cpp @@ -73,7 +73,7 @@ bool DDV_write(void * buffer, int todo, int sock){ int r = send(sock, (char*)buffer + sofar, todo-sofar, 0); if (r <= 0){ switch (errno){ - case EWOULDBLOCK: printf("Would block\n"); socketBlocking = true; break; + case EWOULDBLOCK: socketBlocking = true; return false; break; default: socketError = true; printf("Could not write! %s\n", strerror(errno)); @@ -93,7 +93,7 @@ bool DDV_read(void * buffer, int todo, int sock){ int r = recv(sock, (char*)buffer + sofar, todo-sofar, 0); if (r <= 0){ switch (errno){ - case EWOULDBLOCK: printf("Read: Would block\n"); socketBlocking = true; break; + case EWOULDBLOCK: socketBlocking = true; return false; break; default: socketError = true; printf("Could not read! %s\n", strerror(errno)); @@ -115,7 +115,7 @@ int DDV_iwrite(void * buffer, int todo, int sock){ int r = send(sock, buffer, todo, 0); if (r < 0){ switch (errno){ - case EWOULDBLOCK: printf("Write: Would block\n"); break; + case EWOULDBLOCK: break; default: socketError = true; printf("Could not write! %s\n", strerror(errno)); @@ -130,7 +130,7 @@ int DDV_iread(void * buffer, int todo, int sock){ int r = recv(sock, buffer, todo, 0); if (r < 0){ switch (errno){ - case EWOULDBLOCK: printf("Read: Would block\n"); break; + case EWOULDBLOCK: break; default: socketError = true; printf("Could not read! %s\n", strerror(errno));