mirror of
https://github.com/overte-org/overte.git
synced 2025-04-20 03:44:02 +02:00
Delete late-added script engines
This commit is contained in:
parent
70d0ebb91c
commit
13610b1220
1 changed files with 3 additions and 1 deletions
|
@ -118,7 +118,9 @@ void ScriptEngines::registerScriptInitializer(ScriptInitializer initializer) {
|
|||
}
|
||||
|
||||
void ScriptEngines::addScriptEngine(ScriptEngine* engine) {
|
||||
if (!_stopped) {
|
||||
if (_stopped) {
|
||||
engine->deleteLater();
|
||||
} else {
|
||||
QMutexLocker locker(&_allScriptsMutex);
|
||||
_allKnownScriptEngines.insert(engine);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue