Mercurial > dovecot > original-hg > dovecot-1.2
changeset 2637:417f835dfcab HEAD
don't loop waiting for input, if it didn't come for some reason.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 17 Sep 2004 18:54:25 +0300 |
parents | ff227b5c625d |
children | f7bad0650b25 |
files | src/util/rawlog.c |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/util/rawlog.c Thu Sep 16 18:12:12 2004 +0300 +++ b/src/util/rawlog.c Fri Sep 17 18:54:25 2004 +0300 @@ -40,9 +40,9 @@ } net_set_nonblock(in, TRUE); - do { - r_ret = net_receive(in, buf, sizeof(buf)); - } while (r_ret == 0); + r_ret = net_receive(in, buf, sizeof(buf)); + if (r_ret == 0) + return; if (r_ret < 0) { if (r_ret == -1)