Displaying 1 result from an estimated 1 matches for "client_process_output".
2003 Dec 16
1
[Bug 773] OpenSSH hangs or silently exits on write failure on stdout/stderr
...l that fails is in chan_handle_wfd. This goes on to
call chan_write_failed, which since the channel is in CHAN_OUTPUT_OPEN
or CHAN_OUTPUT_WAIT_DRAIN (depending on how much output is being sent)
will simply flush the data and then close the file descriptor.
No error message is provided.
[Note that client_process_output does provide an error message in a
similar situation, but it wasn't used since I was using the 2.0
protocol.]
Now, suppose this happens while data is still being sent from a
command running on the SSH server. When the client gets into
channel_input_data, it will notice that the output channel...