Fixed: Bug when CURLMOPT_MAX_HOST_CONNECTIONS is not supported

This commit is contained in:
kervala 2015-12-02 18:57:21 +01:00
parent f720072e7b
commit 7e7deb34e2

View file

@ -2087,14 +2087,14 @@ namespace NLGUI
clearContext(); clearContext();
MultiCurl = curl_multi_init(); MultiCurl = curl_multi_init();
#ifdef CURLMOPT_MAX_HOST_CONNECTIONS
if (MultiCurl) if (MultiCurl)
{ {
#ifdef CURLMOPT_MAX_HOST_CONNECTIONS
// added in libcurl 7.30.0 // added in libcurl 7.30.0
curl_multi_setopt(MultiCurl, CURLMOPT_MAX_HOST_CONNECTIONS, options.curlMaxConnections); curl_multi_setopt(MultiCurl, CURLMOPT_MAX_HOST_CONNECTIONS, options.curlMaxConnections);
#endif
curl_multi_setopt(MultiCurl, CURLMOPT_PIPELINING, 1); curl_multi_setopt(MultiCurl, CURLMOPT_PIPELINING, 1);
} }
#endif
RunningCurls = 0; RunningCurls = 0;
_CurlWWW = NULL; _CurlWWW = NULL;