From a5760351fefdcc78bfe1dfa3ed7959be8f8a2f5e Mon Sep 17 00:00:00 2001 From: Bram Matthys Date: Mon, 2 Nov 2015 14:04:27 +0100 Subject: [PATCH] Remote includes: timeouts were not handled properly. An unresponsive DNS or HTTP(S) server could result in not being able to /REHASH ('rehash already in progress') --- src/url.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/url.c b/src/url.c index cd07ae249..cf4a5b02f 100644 --- a/src/url.c +++ b/src/url.c @@ -346,6 +346,7 @@ static EVENT(curl_socket_timeout) int dummy; curl_multi_socket_action(multihandle, CURL_SOCKET_TIMEOUT, 0, &dummy); + url_check_multi_handles(); } static Event *curl_socket_timeout_hdl = NULL;