aboutsummaryrefslogtreecommitdiff
path: root/vc6curl.dsw
diff options
context:
space:
mode:
authorYang Tse <yangsita@gmail.com>2009-09-15 00:07:25 +0000
committerYang Tse <yangsita@gmail.com>2009-09-15 00:07:25 +0000
commit7e0b0763fc609f99ec8938382a8ffada9493d7ab (patch)
tree7489e343ec8ec6d8e6aa88a7789e44ca08e44bea /vc6curl.dsw
parentc67c4e7095183a76d218f3e83b1a8392cc2bc676 (diff)
Revert Joshua Kwan's patch committed 11 Sep 2009.
Some systems poll function sets POLLHUP in revents without setting POLLIN, and sets POLLERR without setting POLLIN and POLLOUT. In some libcurl code execution paths this could trigger busy wait loops with high CPU usage until a timeout condition aborted the loop. The reverted patch addressed the above issue for a very specific case, when awaiting c-ares to resolve. A libcurl-wide fix superceeds this one. http://cool.haxx.se/cvs.cgi/curl/lib/select.c.diff?r1=1.52&r2=1.53
Diffstat (limited to 'vc6curl.dsw')
0 files changed, 0 insertions, 0 deletions