]> andersk Git - openssh.git/commit - ssh.c
- djm@cvs.openbsd.org 2008/05/08 13:06:11
authordjm <djm>
Mon, 19 May 2008 05:35:33 +0000 (05:35 +0000)
committerdjm <djm>
Mon, 19 May 2008 05:35:33 +0000 (05:35 +0000)
commit95d3c124a02f9a27be074aa362bb8dce69a7587e
tree73a0ab57b4cf9aa6deb3b32de6ac2d9439c04038
parentc6dca55e0eefa98cf32caf4fa1660e16182a80e4
   - djm@cvs.openbsd.org 2008/05/08 13:06:11
     [clientloop.c clientloop.h ssh.c]
     Use new channel status confirmation callback system to properly deal
     with "important" channel requests that fail, in particular command exec,
     shell and subsystem requests. Previously we would optimistically assume
     that the requests would always succeed, which could cause hangs if they
     did not (e.g. when the server runs out of fds) or were unimplemented by
     the server (bz #1384)
     Also, properly report failing multiplex channel requests via the mux
     client stderr (subject to LogLevel in the mux master) - better than
     silently failing.
     most bits ok markus@ (as part of a larger diff)
ChangeLog
clientloop.c
clientloop.h
ssh.c
This page took 3.080657 seconds and 5 git commands to generate.