History

Fix access-after-delete on leaving domain with entity scripts

Karol Suprynowicz committed 2 years ago

Commit fe4a0971 parent ac20b344 files · +14 −3Browse files

Showing the changes to libraries/script-engine/src/ScriptManager.cpp (1 of 4 files). Show all

Unified · Split

libraries/script-engine/src/ScriptManager.cpp+1−0
@@ -381,6 +381,7 @@ ScriptManager::~ScriptManager() { · 380 unmodified lines
381381 if (_type == ScriptManager::Type::ENTITY_CLIENT) {
382382 printf("ScriptManager::~ScriptManager");
383383 }
384+ _isDeleted = true;
384385 }
385386
386387 void ScriptManager::disconnectNonEssentialSignals() {