
djm at fuyu
May 18, 2008, 10:36 PM
Post #21 of 32
(7464 views)
Permalink
|
CVSROOT: /var/cvs Module name: openssh Changes by: djm [at] fuyu 08/05/19 15:36:08 Modified files: . : ChangeLog Log message: - djm [at] cvs 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) Diff commands: cvs -nQq rdiff -u -r1.4923 -r1.4924 openssh/ChangeLog CVSWeb: http://cvsweb.mindrot.org/index.cgi/openssh/ChangeLog?r1=1.4923;r2=1.4924 Please note that there may be a delay before commits are available on the public CVSWeb site. _______________________________________________ openssh-commits mailing list openssh-commits [at] mindrot https://lists.mindrot.org/mailman/listinfo/openssh-commits
|