diff --git a/os/io.c b/os/io.c index ff0ec3da7..5ba1e86b1 100644 --- a/os/io.c +++ b/os/io.c @@ -615,7 +615,8 @@ FlushAllOutput(void) if (!client_is_ready(client)) { oc = (OsCommPtr) client->osPrivate; (void) FlushClient(client, oc, (char *) NULL, 0); - } + } else + NewOutputPending = TRUE; } }