More fixes to stdout and stderr. When the backlog on either clears, call
authorben <ben@cda61777-01e9-0310-a592-d414129be87e>
Tue, 2 Oct 2007 21:43:53 +0000 (21:43 +0000)
committerben <ben@cda61777-01e9-0310-a592-d414129be87e>
Tue, 2 Oct 2007 21:43:53 +0000 (21:43 +0000)
commit885f465fb25defc371ade539453b0fee29323aa5
tree6e8410d9e4b821fd1a9a19551249155aa77a99fa
parentf98b826007692d62a286b12c0360617480828d02
More fixes to stdout and stderr.  When the backlog on either clears, call
the backend's unthrottle function.  If we don't, we'll deadlock.  While
we're here, also pump as much data as possible out during each call to
try_output(), rather than restricting ourselves to a single call to
write().

git-svn-id: svn://svn.tartarus.org/sgt/putty@7755 cda61777-01e9-0310-a592-d414129be87e
unix/uxplink.c