X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/8ce72d2c1c7651def2425be607ef623e6b0b9bd2..b8c98f3cf636db3b80ff2c4908f7590e37bcd3da:/ssh.c diff --git a/ssh.c b/ssh.c index d3df6bcb..caf98ce0 100644 --- a/ssh.c +++ b/ssh.c @@ -101,6 +101,9 @@ static void c_write (char *buf, int len) { if (new_head != inbuf_reap) { inbuf[inbuf_head] = *buf++; inbuf_head = new_head; + } else { + term_out(); + if( inbuf_head == inbuf_reap ) len++; else break; } } }