cvs commit: src/crypto/openssh channels.c
Matthew Dillon
dillon at apollo.backplane.com
Thu Jan 15 04:28:33 PST 2004
I'm shot for tonight. Ugh. But this ssh bug has plagued me
for YEARS and I'm happy I finally was able to track the blasted
thing down.
-Matt
Matthew Dillon
<dillon at xxxxxxxxxxxxx>
:dillon 2004/01/15 04:03:00 PST
:
:DragonFly src repository
:
: Modified files:
: crypto/openssh channels.c
: Log:
: Fix a long-standing bug in protocol 2 operation. The client will top sending
: window updates to the server if and output channel fails. Output channels
: often fail when pipes fail or the filesystem becomes full. If the server has
: a great deal more data to send it will exhaust its window and stall
: indefinitely.
:
: This reproduces the problem:
:
: limit filesize 64k
: ssh remotebox -n cat /usr/share/dict/words | cat > junkfile
:
: Revision Changes Path
: 1.4 +15 -4 src/crypto/openssh/channels.c
:
:
:http://www.dragonflybsd.org/cvsweb/src/crypto/openssh/channels.c.diff?r1=1.3&r2=1.4&f=h
:
More information about the Commits
mailing list