On Thu, 25 Aug 2011, m odd wrote:
libssh2_sftp_seek64 should do more work than now, But my code is not very correct. am i right?
I believe your code does the right thing and I intend to merge it. Thanks a lot!
When it flushes the packetlist, there's a risk that there are pending packets about to arrive for which the corresponding requests now get removed, but that's not a problem but will only cause some surplus packets to linger around in the sftp session handle until killed. There's possibly a way to optimize for how long they linger and when they can be garbage collected.
I think there's also room for improving how to seek forwards that could avoid discarding all data already read, but that's "just" optimizing.
-- / daniel.haxx.se _______________________________________________ libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel