]> granicus.if.org Git - curl/commit
- curl_multi_timeout() could return a timeout value of 0 even though nothing
authorDaniel Stenberg <daniel@haxx.se>
Fri, 19 Dec 2008 22:58:22 +0000 (22:58 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 19 Dec 2008 22:58:22 +0000 (22:58 +0000)
commitffd08df863b13ac8ca276e5d6f0a74ed28b55423
tree05d80316cc8ee56fe5710fab53d60fd46d3c3b41
parent460459e8db2fd1ef4c60a9bd51c4a5083e5b8471
- 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.
CHANGES
RELEASE-NOTES
lib/multi.c