diff options
Diffstat (limited to 'indra/llphysicsextensionsos/llconvexdecomposition.cpp')
| -rw-r--r-- | indra/llphysicsextensionsos/llconvexdecomposition.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/indra/llphysicsextensionsos/llconvexdecomposition.cpp b/indra/llphysicsextensionsos/llconvexdecomposition.cpp index d58c0fec54..1626489857 100644 --- a/indra/llphysicsextensionsos/llconvexdecomposition.cpp +++ b/indra/llphysicsextensionsos/llconvexdecomposition.cpp @@ -78,7 +78,11 @@ LLCDResult LLConvexDecomposition::quitThread() // static LLCDResult LLConvexDecomposition::quitSystem() { + if (!s_isInitialized) + { + return LLCD_OK; + } + + s_isInitialized = false; return LLConvexDecompositionVHACD::quitSystem(); } - - |
