[openssh-commits] CVS: fuyu.mindrot.org: openssh
Damien Miller
djm at fuyu.mindrot.org
Mon Jun 10 13:07:12 EST 2013
CVSROOT: /var/cvs
Module name: openssh
Changes by: djm at fuyu.mindrot.org 13/06/10 13:07:12
Modified files:
. : ChangeLog channels.c channels.h clientloop.c
Log message:
- dtucker at cvs.openbsd.org 2013/06/07 15:37:52
[channels.c channels.h clientloop.c]
Add an "ABANDONED" channel state and use for mux sessions that are
disconnected via the ~. escape sequence. Channels in this state will
be able to close if the server responds, but do not count as active channels.
This means that if you ~. all of the mux clients when using ControlPersist
on a broken network, the backgrounded mux master will exit when the
Control Persist time expires rather than hanging around indefinitely.
bz#1917, also reported and tested by tedu at . ok djm@ markus at .
Diff commands:
cvs -nQq rdiff -u -r1.6410 -r1.6411 openssh/ChangeLog
cvs -nQq rdiff -u -r1.313 -r1.314 openssh/channels.c
cvs -nQq rdiff -u -r1.105 -r1.106 openssh/channels.h
cvs -nQq rdiff -u -r1.241 -r1.242 openssh/clientloop.c
ViewVC:
http://anoncvs.mindrot.org/index.cgi/openssh/ChangeLog?r1=1.6410;r2=1.6411&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/channels.c?r1=1.313;r2=1.314&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/channels.h?r1=1.105;r2=1.106&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/clientloop.c?r1=1.241;r2=1.242&view=patch
Please note that there may be a delay before commits are available
on the public ViewVC site.
More information about the openssh-commits
mailing list