diff options
author | Andrey Kleshchev <117672381+akleshchev@users.noreply.github.com> | 2024-01-09 23:16:57 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-09 23:16:57 +0200 |
commit | 305fe845c6058177c84c7f8d49c3faedec2e8282 (patch) | |
tree | 66d94a4d09201cbe80a4d525da460269b68fa1cb /indra/llimage/llimage.h | |
parent | afe91b7eb68da65687beef451bd094ff0091b717 (diff) |
SL-20779 More reliable decode and encode error logging (#615)
Diffstat (limited to 'indra/llimage/llimage.h')
-rw-r--r-- | indra/llimage/llimage.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/indra/llimage/llimage.h b/indra/llimage/llimage.h index 8f9e1b3c54..01b6642e1e 100644 --- a/indra/llimage/llimage.h +++ b/indra/llimage/llimage.h @@ -95,15 +95,14 @@ public: static void initClass(bool use_new_byte_range = false, S32 minimal_reverse_byte_range_percent = 75); static void cleanupClass(); - static const std::string& getLastError(); + static const std::string& getLastThreadError(); static void setLastError(const std::string& message); static bool useNewByteRange() { return sUseNewByteRange; } static S32 getReverseByteRangePercent() { return sMinimalReverseByteRangePercent; } protected: - static LLMutex* sMutex; - static std::string sLastErrorMessage; + static thread_local std::string sLastThreadErrorMessage; static bool sUseNewByteRange; static S32 sMinimalReverseByteRangePercent; }; |