Blame SOURCES/evolution-data-server-3.8.5-imapx-dont-timeout-on-reads.patch

6bbc61
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
6bbc61
--- 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
6bbc61
+++ evolution-data-server-3.8.5/camel/camel-tcp-stream-raw.c	2014-01-16 10:13:51.984089439 -0500
6bbc61
@@ -329,7 +329,7 @@ read_from_prfd (PRFileDesc *fd,
6bbc61
 			PR_GetCurrentThread (), (GDestroyNotify) NULL);
6bbc61
 
6bbc61
 	do {
6bbc61
-		bytes_read = PR_Recv (fd, buffer, n, 0, IO_TIMEOUT);
6bbc61
+		bytes_read = PR_Read (fd, buffer, n);
6bbc61
 	} while (bytes_read == -1 && PR_GetError () == PR_IO_PENDING_ERROR);
6bbc61
 
6bbc61
 	if (cancel_id > 0)