Showing the changes to libraries/script-engine/src/ScriptEngine.cpp (1 of 2 files). Show all
Unified · Split
| @@ -109,7 +109,7 @@ void ScriptEngine::gracefullyStopAllScripts(QObject* application) { · 108 unmodified lines | ||
| 109 | 109 | qDebug() << "[" << QThread::currentThread() << "]" << "ScriptEngine::gracefullyStopAllScripts() ----------- START ------------------"; |
| 110 | 110 | |
| 111 | 111 | |
| 112 | − QSetIterator<ScriptEngine*> i(_allKnownScriptEngines); | |
| 112 | + QMutableSetIterator<ScriptEngine*> i(_allKnownScriptEngines); | |
| 113 | 113 | while (i.hasNext()) { |
| 114 | 114 | ScriptEngine* scriptEngine = i.next(); |
| 115 | 115 | qDebug() << (void*)scriptEngine; |
| @@ -121,7 +121,6 @@ void ScriptEngine::gracefullyStopAllScripts(QObject* application) { · 5 unmodified lines | ||
| 121 | 121 | QObject::connect(scriptEngine, &ScriptEngine::doneRunning, &loop, &QEventLoop::quit); |
| 122 | 122 | |
| 123 | 123 | scriptEngine->disconnect(application); |
| 124 | − | |
| 125 | 124 | scriptEngine->stop(); |
| 126 | 125 | |
| 127 | 126 | qDebug() << "waiting on script to stop... "; |