SH-2183 Only apply multi-threaded curl on the main thread.
parent
fbd5bd7adc
commit
aa0e35142a
|
|
@ -85,7 +85,8 @@ S32 gCurlMultiCount = 0;
|
|||
std::vector<LLMutex*> LLCurl::sSSLMutex;
|
||||
std::string LLCurl::sCAPath;
|
||||
std::string LLCurl::sCAFile;
|
||||
bool LLCurl::sMultiThreaded = false;
|
||||
|
||||
bool ll_thread_local LLCurl::sMultiThreaded = false;
|
||||
|
||||
|
||||
void check_curl_code(CURLcode code)
|
||||
|
|
|
|||
|
|
@ -41,6 +41,7 @@
|
|||
#include "llbuffer.h"
|
||||
#include "lliopipe.h"
|
||||
#include "llsd.h"
|
||||
#include "llthread.h"
|
||||
|
||||
class LLMutex;
|
||||
|
||||
|
|
@ -55,7 +56,7 @@ public:
|
|||
class Easy;
|
||||
class Multi;
|
||||
|
||||
static bool sMultiThreaded;
|
||||
static bool ll_thread_local sMultiThreaded;
|
||||
|
||||
struct TransferInfo
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue