www.cendio.com
Bug 1795 - Properly drain pipe from putty/tlssh
: Properly drain pipe from putty/tlssh
Status: CLOSED FIXED
: ThinLinc
Client
: trunk
: PC Windows
: P2 Normal
: 4.1.0
Assigned To:
:
:
:
:
  Show dependency treegraph
 
Reported: 2006-01-20 11:37 by
Modified: 2013-05-29 10:50 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From cendio 2006-01-20 11:37:29
When starting tlssh we connect its stdout to a pipe, but we only read from it
during startup. This means that it can hang if too much output is generated
later on. We should make sure we constantly read from the pipe and put the data
in the log.

This is non-trivial because of the way pipes work in Windows (you cannot do
select or poll them).
------- Comment #1 From cendio 2013-03-13 16:44:41 -------
You can poll them actually. And this is properly done as part of bug 3183.
------- Comment #2 From cendio 2013-05-29 10:50:38 -------
I've made ssh spew as much data as possible into the logs using "tlclient.exe
-d5" and it seems to work alright.