]> granicus.if.org Git - curl/commit
curl_multi_wait: never return -1 in 'numfds'
authorDaniel Stenberg <daniel@haxx.se>
Wed, 9 Mar 2016 09:57:42 +0000 (10:57 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 10 Mar 2016 07:17:25 +0000 (08:17 +0100)
commit77e172671998037d9d71f84b3b28a2fa1390daff
treedb60146c560c42130fbcc3447ce1bb373aa942cd
parentb6665c7a44c78b064042c005af67c9e7a420a497
curl_multi_wait: never return -1 in 'numfds'

Such a return value isn't documented but could still happen, and the
curl tool code checks for it. It would happen when the underlying
Curl_poll() function returns an error. Starting now we mask that error
as a user of curl_multi_wait() would have no way to handle it anyway.

Reported-by: Jay Satiro
Closes #707
lib/multi.c