From: Wayne Davison Date: Thu, 16 Mar 2006 10:08:08 +0000 (+0000) Subject: An extra safeguard for msg2sndr_flush(). X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/a7704777cee14bb3d0cb3a288ee44a620fca8a59 An extra safeguard for msg2sndr_flush(). --- diff --git a/io.c b/io.c index ea3c81bd..9ddf1253 100644 --- a/io.c +++ b/io.c @@ -1153,7 +1153,7 @@ static void msg2sndr_flush(void) if (defer_forwarding_messages) return; - while (msg2sndr.head) { + while (msg2sndr.head && io_multiplexing_out) { struct msg_list_item *m = msg2sndr.head; if (!(msg2sndr.head = m->next)) msg2sndr.tail = NULL;