- curl_multi_timeout() could return a timeout value of 0 even though nothing

was actually ready to get done, as the internal time resolution is higher
  than the returned millisecond timer. Therefore it could cause applications
  running on fast processors to do short bursts of busy-loops.
  curl_multi_timeout() will now only return 0 if the timeout is actually
  alreay triggered.
This commit is contained in:
Daniel Stenberg
2008-12-19 22:58:22 +00:00
parent 460459e8db
commit ffd08df863
3 changed files with 21 additions and 1 deletions

View File

@@ -34,6 +34,8 @@ This release includes the following bugfixes:
o improved connection re-use for subsequent SCP and SFTP transfers
o multi interface does less busy-loops for SCP and SFTP transfers with libssh2
0.19 or later
o curl_multi_timeout() no longer returns timeout 0 when there's nothing to do
yet
This release includes the following known bugs: