DragonFly BSD
DragonFly commits List (threaded) for 2004-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/crypto/openssh channels.c


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Thu, 15 Jan 2004 04:28:20 -0800 (PST)

    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@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
:



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]