Bug 1795 - Properly drain pipe from putty/tlssh
Summary: Properly drain pipe from putty/tlssh
Status: CLOSED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Client (show other bugs)
Version: trunk
Hardware: PC Windows
: P2 Normal
Target Milestone: 4.1.0
Assignee: Pierre Ossman
URL:
Keywords: derfian_tester
Depends on:
Blocks:
 
Reported: 2006-01-20 11:37 CET by Pierre Ossman
Modified: 2013-05-29 10:50 CEST (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Pierre Ossman cendio 2006-01-20 11:37:29 CET
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 Pierre Ossman cendio 2013-03-13 16:44:41 CET
You can poll them actually. And this is properly done as part of bug 3183.
Comment 2 Karl Mikaelsson cendio 2013-05-29 10:50:38 CEST
I've made ssh spew as much data as possible into the logs using "tlclient.exe -d5" and it seems to work alright.

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