summaryrefslogtreecommitdiff
path: root/indra/newview/tests/llviewernetwork_test.cpp
diff options
context:
space:
mode:
authorAndrey Kleshchev <117672381+akleshchev@users.noreply.github.com>2026-08-12 19:49:13 +0300
committerAndrey Kleshchev <117672381+akleshchev@users.noreply.github.com>2026-08-13 16:56:31 +0300
commit655402192f9ef58650e6b6f9a01f5748747aa263 (patch)
tree23121b715765202515a5d2e6e82daaa5a7999bda /indra/newview/tests/llviewernetwork_test.cpp
parent705d53b3e9065c766b63037d2209b9664c3d4d24 (diff)
#6119 Mutex deadlock on LLGridManager singleton
LLGridManager is performance critical and low level enough that it should just be turned into LLSimpleton. Without capture_dependency there won't be a 'deadlock'.
Diffstat (limited to 'indra/newview/tests/llviewernetwork_test.cpp')
-rw-r--r--indra/newview/tests/llviewernetwork_test.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/indra/newview/tests/llviewernetwork_test.cpp b/indra/newview/tests/llviewernetwork_test.cpp
index 1cbb8b50eb..6190d7052b 100644
--- a/indra/newview/tests/llviewernetwork_test.cpp
+++ b/indra/newview/tests/llviewernetwork_test.cpp
@@ -175,6 +175,7 @@ namespace tut
{
viewerNetworkTest()
{
+ LLGridManager::createInstance();
LLFile::remove(TEST_FILENAME);
gCmdLineLoginURI.clear();
gCmdLineGridChoice.clear();
@@ -185,6 +186,7 @@ namespace tut
~viewerNetworkTest()
{
LLFile::remove(TEST_FILENAME);
+ LLGridManager::deleteSingleton();
}
};