瀏覽代碼

Added ip resolve option to speed up curl connections

Brian Fiete 4 年之前
父節點
當前提交
c40222fb2d
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      IDEHelper/NetManager.cpp

+ 1 - 0
IDEHelper/NetManager.cpp

@@ -128,6 +128,7 @@ void NetRequest::DoTransfer()
 	curl_easy_setopt(mCURL, CURLOPT_XFERINFOFUNCTION, TransferInfoCallback);
 	curl_easy_setopt(mCURL, CURLOPT_FOLLOWLOCATION, 1L);
 	curl_easy_setopt(mCURL, CURLOPT_NOPROGRESS, 0L);
+	curl_easy_setopt(mCURL, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4); // Connects go slow without this
 	//auto result = curl_easy_perform(mCURL);
 
 	CURLMcode mcode = curl_multi_add_handle(mCURLMulti, mCURL);