Browse Source

Make curl use a fresh connection if the json rpc call fails for any reason in case curl is relying on dead persistent connections.

Con Kolivas 14 years ago
parent
commit
638c8c526f
1 changed files with 1 additions and 0 deletions
  1. 1 0
      util.c

+ 1 - 0
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;
 }