That worked for me. Thanks for the quick response. Eric
On Mon, Mar 12, 2012 at 4:57 PM, Daniel Stenberg <dan...@haxx.se> wrote: > On Mon, 12 Mar 2012, Daniel Stenberg wrote: > > It appears to be an issue with the recent change to move the window >>> adjustment from channel.c to the calling function. The sftp_read() function >>> now calls _libssh2_channel_receive_**window_adjust(), but there is >>> nothing in sftp_readdir(). >>> >> >> Oops. My fault. I'll write up a fix soonish! >> > > Thanks for a good report. I used this script: > > #!/usr/bin/perl > > my $l= 'A' x 100; > foreach my $i (0 .. 100000) { > my $name = $i.$l; > open(F, ">$name") or die "stupid program: $!"; > print F $name; > close(F); > } > > ... and could easily repeat this problem locally. I then wrote a fix that > properly sends updated window size to the remote. I've now pushed my fix to > the git repo using hash 7194a9bd7ba45. > > I'll appreciate if you test it and give us your comments! > > > -- > > / daniel.haxx.se > ______________________________**_________________ > libssh2-devel > http://cool.haxx.se/cgi-bin/**mailman/listinfo/libssh2-devel<http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel> >
_______________________________________________ libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel