[openssh-commits] CVS: fuyu.mindrot.org: openssh

Damien Miller djm at fuyu.mindrot.org
Thu Jan 28 06:27:00 EST 2010


CVSROOT:        /var/cvs
Module name:    openssh
Changes by:     djm at fuyu.mindrot.org 10/01/28 06:27:00

Modified files:
    .               : ChangeLog mux.c

Log message:
   - djm at cvs.openbsd.org 2010/01/27 13:26:17
     [mux.c]
     fix bug introduced in mux rewrite:
     
     In a mux master, when a socket to a mux slave closes before its server
     session (as may occur when the slave has been signalled), gracefully
     close the server session rather than deleting its channel immediately.
     A server may have more messages on that channel to send (e.g. an exit
     message) that will fatal() the client if they are sent to a channel that
     has been prematurely deleted.
     
     spotted by imorgan AT nas.nasa.gov

Diff commands:
cvs -nQq rdiff -u -r1.5432 -r1.5433 openssh/ChangeLog
cvs -nQq rdiff -u -r1.13 -r1.14 openssh/mux.c

ViewVC:
http://anoncvs.mindrot.org/index.cgi/openssh/ChangeLog?r1=1.5432;r2=1.5433&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/mux.c?r1=1.13;r2=1.14&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