summaryrefslogtreecommitdiff
path: root/indra/llmessage/llcurl.h
diff options
context:
space:
mode:
authorDave Parks <davep@lindenlab.com>2011-09-13 12:45:28 -0500
committerDave Parks <davep@lindenlab.com>2011-09-13 12:45:28 -0500
commit0a0ae2dd3f3d1f27b5fe13d02118866aa7cbb7d7 (patch)
tree88762f0f89dfd7965ab66ee77438cabfd74c4029 /indra/llmessage/llcurl.h
parent18af6e397ef477287324b510471f640443ce0e33 (diff)
STORM-1562 Potential fix for crash in LLCurl::run -- don't run curl_multi_perform from multiple threads simultaneously.
Diffstat (limited to 'indra/llmessage/llcurl.h')
-rw-r--r--indra/llmessage/llcurl.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/indra/llmessage/llcurl.h b/indra/llmessage/llcurl.h
index 213b281e72..a876a1562e 100644
--- a/indra/llmessage/llcurl.h
+++ b/indra/llmessage/llcurl.h
@@ -251,6 +251,7 @@ private:
static std::set<CURL*> sFreeHandles;
static std::set<CURL*> sActiveHandles;
static LLMutex* sHandleMutex;
+ static LLMutex* sMultiMutex;
};
class LLCurl::Multi : public LLThread