changeset 4630:9dc62b7594de HEAD

If fd_read() returns EAGAIN, ignore it.
author Timo Sirainen <tss@iki.fi>
date Mon, 25 Sep 2006 13:30:59 +0300
parents 0d24ee6b4ccd
children f5d53a684856
files src/master/login-process.c
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/master/login-process.c	Sat Sep 23 18:34:17 2006 +0300
+++ b/src/master/login-process.c	Mon Sep 25 13:30:59 2006 +0300
@@ -308,6 +308,9 @@
 			/* req wasn't fully read */
 			i_error("login: fd_read() couldn't read all req");
 		} else {
+			if (errno == EAGAIN)
+				return;
+
 			i_error("login: fd_read() failed: %m");
 		}