Improvements to SSH1 channel close handling: track sending and
authorsimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Sun, 15 Sep 2002 13:24:00 +0000 (13:24 +0000)
committersimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Sun, 15 Sep 2002 13:24:00 +0000 (13:24 +0000)
commit0357890f5bbf6f291645e153a9080389d1c04435
treebdbda4508ad0ff9e2ae179e83792ed43c74e9526
parentfb89f7ffb1d51a743bc2820dde96e0a798dc40c9
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.)

git-svn-id: svn://svn.tartarus.org/sgt/putty@1961 cda61777-01e9-0310-a592-d414129be87e
ssh.c