From 638c8c526f36c0a40c85fadf45707d643e527c9a Mon Sep 17 00:00:00 2001 From: Con Kolivas Date: Sun, 1 Jan 2012 14:21:22 +1100 Subject: [PATCH] Make curl use a fresh connection if the json rpc call fails for any reason in case curl is relying on dead persistent connections. --- util.c | 1 + 1 file changed, 1 insertion(+) diff --git a/util.c b/util.c index 0657bba6..03e9e187 100644 --- a/util.c +++ b/util.c @@ -432,6 +432,7 @@ err_out: curl_easy_reset(curl); if (!successful_connect) applog(LOG_DEBUG, "Failed to connect in json_rpc_call"); + curl_easy_setopt(curl, CURLOPT_FRESH_CONNECT, 1); return NULL; }