summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 7a33b0b)
raw | patch | inline | side by side (parent: 7a33b0b)
author | Alexandre Julliard <julliard@winehq.org> | |
Wed, 2 May 2007 12:53:23 +0000 (14:53 +0200) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Fri, 4 May 2007 05:12:40 +0000 (22:12 -0700) |
curl_multi_remove_handle() is broken in libcurl < 7.16, in that it
doesn't correctly update the active handles count when a request is
aborted. This causes the transfer to hang forever waiting for the
handle count to become less than the number of active requests.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Signed-off-by: Junio C Hamano <junkio@cox.net>
doesn't correctly update the active handles count when a request is
aborted. This causes the transfer to hang forever waiting for the
handle count to become less than the number of active requests.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Signed-off-by: Junio C Hamano <junkio@cox.net>
http.h | patch | blob | history |
index 324fcf4f5482dc67c3f68df0be30fb0aa210401e..69b6b667d956933eca7153b51867493d7271df0b 100644 (file)
--- a/http.h
+++ b/http.h
#include <curl/curl.h>
#include <curl/easy.h>
-#if LIBCURL_VERSION_NUM >= 0x070908
+#if LIBCURL_VERSION_NUM >= 0x071000
#define USE_CURL_MULTI
#define DEFAULT_MAX_REQUESTS 5
#endif