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

cvs commit: src/crypto/openssh channels.c


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 15 Jan 2004 04:03:00 -0800 (PST)

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]