Argh. Failure to make a variable static to get round coroutine
authorjacob <jacob@cda61777-01e9-0310-a592-d414129be87e>
Mon, 1 Nov 2004 00:17:31 +0000 (00:17 +0000)
committerjacob <jacob@cda61777-01e9-0310-a592-d414129be87e>
Mon, 1 Nov 2004 00:17:31 +0000 (00:17 +0000)
commitbe774c585cb5d4fd03c7f56eb8de7adee8229992
treeee2adedca086e1ed23254b70c61bb7f1431debd4
parent587011d45dac1905dced1d56a01f50371220f84b
Argh. Failure to make a variable static to get round coroutine
mechanics means that each SSH-2 remote tunnel will sfree() something
random and thus have a chance of crashing or doing something else
bad, although it won't otherwise affect execution. Introduced in
1.319 [r4529] (some of my improved diagnostics). One day I'll make a
checkin to ssh.c without forgetting about the coroutines...

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