]> asedeno.scripts.mit.edu Git - PuTTY_svn.git/commit
Handle all replies to CHANNEL_REQUESTs through the per-channel queue.
authorBen Harris <bjh21@bjh21.me.uk>
Sat, 25 Aug 2012 13:39:32 +0000 (13:39 +0000)
committerBen Harris <bjh21@bjh21.me.uk>
Sat, 25 Aug 2012 13:39:32 +0000 (13:39 +0000)
commit25cd6ef3af37d89fa38f92062c0bc0ac868d7130
tree4f6e43880c153129bddeac45f4be3244e33cf1ac
parenta4ff2c266fb9d02d12fba69167de0cf39bdbbe1c
Handle all replies to CHANNEL_REQUESTs through the per-channel queue.

Each of the minor start-of-session requests is now dealt with by its own
little co-routine, while the shell/command is done in do_ssh2_authconn()
itself.  This eliminates one more round-trip in session setup: PuTTY gets
all the way up to sending a shell request before worrying about any
replies.

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