Skip to content
Snippets Groups Projects
Commit 19371a9a authored by David Parks's avatar David Parks
Browse files

STORM-1562 Potential fix for crash in LLCurl::run -- make sure all ref counted...

STORM-1562 Potential fix for crash in LLCurl::run -- make sure all ref counted members of llsecapi are thread safe
parent 0a0ae2dd
No related branches found
No related tags found
No related merge requests found
......@@ -132,7 +132,7 @@ class LLProtectedDataException
// LLCertificates are considered unmodifiable
// Certificates are pulled out of stores, or created via
// factory calls
class LLCertificate : public LLRefCount
class LLCertificate : public LLThreadSafeRefCount
{
LOG_CLASS(LLCertificate);
public:
......@@ -170,7 +170,7 @@ class LLCertificateVector : public LLThreadSafeRefCount
// base iterator implementation class, providing
// the functionality needed for the iterator class.
class iterator_impl : public LLRefCount
class iterator_impl : public LLThreadSafeRefCount
{
public:
iterator_impl() {};
......@@ -289,7 +289,7 @@ bool operator!=(const LLCertificateVector::iterator& _lhs, const LLCertificateVe
// * Persistence of credential information based on grid (for saving username/password)
// * Serialization to an OGP identifier/authenticator pair
//
class LLCredential : public LLRefCount
class LLCredential : public LLThreadSafeRefCount
{
public:
......@@ -424,7 +424,7 @@ class LLCertValidationInvalidSignatureException : public LLCertException
// LLSecAPIHandler Class
// Interface handler class for the various security storage handlers.
class LLSecAPIHandler : public LLRefCount
class LLSecAPIHandler : public LLThreadSafeRefCount
{
public:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment