Blob Blame History Raw
diff -up evolution-data-server-3.8.5/camel/camel-tcp-stream-raw.c.imapx-dont-timeout-on-reads evolution-data-server-3.8.5/camel/camel-tcp-stream-raw.c
--- evolution-data-server-3.8.5/camel/camel-tcp-stream-raw.c.imapx-dont-timeout-on-reads	2013-07-23 07:57:42.000000000 -0400
+++ evolution-data-server-3.8.5/camel/camel-tcp-stream-raw.c	2014-01-16 10:13:51.984089439 -0500
@@ -329,7 +329,7 @@ read_from_prfd (PRFileDesc *fd,
 			PR_GetCurrentThread (), (GDestroyNotify) NULL);
 
 	do {
-		bytes_read = PR_Recv (fd, buffer, n, 0, IO_TIMEOUT);
+		bytes_read = PR_Read (fd, buffer, n);
 	} while (bytes_read == -1 && PR_GetError () == PR_IO_PENDING_ERROR);
 
 	if (cancel_id > 0)