From 4655dcf218be15551c974a034b9c9f95e2505842 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Sat, 7 Nov 2009 09:45:43 -0800 Subject: [PATCH] Give noop_io_until_death() a time limit. --- io.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/io.c b/io.c index 1e2f2187..b5fd3776 100644 --- a/io.c +++ b/io.c @@ -807,6 +807,7 @@ void noop_io_until_death(void) char buf[1024]; kluge_around_eof = 1; + set_io_timeout(10); while (1) read_buf(iobuf.in_fd, buf, sizeof buf); @@ -1324,7 +1325,7 @@ static void read_a_msg(void) if (!io_timeout || io_timeout > val) { if (INFO_GTE(MISC, 2)) rprintf(FINFO, "Setting --timeout=%d to match server\n", val); - io_timeout = val; + set_io_timeout(val); } break; case MSG_NOOP: -- 2.34.1