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)