From 1647d64a4b1713c20f936f229dc51bead92cebf9 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Mon, 11 Jan 2010 23:15:10 +0000 Subject: - Gil Weber reported a peculiar flaw with the multi interface when doing SFTP transfers: curl_multi_fdset() would return -1 and not set and file descriptors several times during a transfer of a single file. It turned out to be due to two different flaws now fixed. Gil's excellent recipe helped me nail this. --- CHANGES | 7 +++++++ RELEASE-NOTES | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 50cb8ba8e..85c3aaa56 100644 --- a/CHANGES +++ b/CHANGES @@ -6,6 +6,13 @@ Changelog +Daniel Stenberg (12 Jan 2010) +- Gil Weber reported a peculiar flaw with the multi interface when doing SFTP + transfers: curl_multi_fdset() would return -1 and not set and file + descriptors several times during a transfer of a single file. It turned out + to be due to two different flaws now fixed. Gil's excellent recipe helped me + nail this. + Daniel Stenberg (11 Jan 2010) - Made sure that the progress callback is repeatedly called at a regular interval even during very slow connects. diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 80a53b175..fc236e7ae 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -44,6 +44,7 @@ This release includes the following bugfixes: o progress callback called repeatedly with c-ares for resolving o OpenSSL session id ref count leak o progress callback called repeatedly during slow connects + o curl_multi_fdset() would return -1 too often during SCP/SFTP transfers This release includes the following known bugs: @@ -57,6 +58,6 @@ advice from friends like these: Marc Kleine-Budde, Jad Chamcham, Bjorn Augustsson, David Byron, Markus Koetter, Chad Monroe, Martin Storsjo, Siegfried Gyuricsko, Jon Nelson, Julien Chaffraix, Renato Botelho, Peter Pentchev, Ingmar Runge, - Johan van Selst, Charles Kerr + Johan van Selst, Charles Kerr, Gil Weber Thanks! (and sorry if I forgot to mention someone) -- cgit v1.2.3