Tartarus CVS: putty simon
tartarus-commits@lists.tartarus.org
tartarus-commits@lists.tartarus.org
Sun, 15 Sep 2002 14:24:00 +0100
CVSROOT: /home/cvs
Module name: putty
Changes by: simon 02/09/15 14:24:00
Modified files:
. : ssh.c
Log message:
Improvements to SSH1 channel close handling: track sending and
receiving of CLOSE and CLOSE_CONFIRMATION separately rather than
taking short cuts. I believe ssh-1.2.33 sending CLOSE_CONFIRMATION
before CLOSE was causing the remaining incidences of bug
`nonexistent-channel'. (ssh-1.2.33 appears to have unilaterally
decreed that CLOSE and CLOSE_CONFIRMATION are respectively renamed
INPUT_EOF and OUTPUT_CLOSING, hence there is no longer an ordering
constraint on them. Bah.)