History

Script engine thread safety improvements

ksuprynowicz committed 3 years ago

Commit 044cd501 parent 6bd8a8d21 files · +374 −204Browse files

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

Unified · Split

libraries/script-engine/src/ScriptManager.cpp+1−0
@@ -1139,6 +1139,7 @@ QUrl ScriptManager::resolvePath(const QString& include) const { · 1138 unmodified lines
1139 do {1139 do {
1140 auto contextInfo = context->functionContext();1140 auto contextInfo = context->functionContext();
1141 parentURL = QUrl(contextInfo->fileName());1141 parentURL = QUrl(contextInfo->fileName());
1142 qDebug(scriptengine) << "ScriptManager::resolvePath: URL get: " << parentURL << " backtrace: " << context->backtrace() << " " << _engine->getCurrentScriptURLs();
1142 parentContext = context->parentContext();1143 parentContext = context->parentContext();
1143 context = parentContext.get();1144 context = parentContext.get();
1144 } while (parentURL.isRelative() && context);1145 } while (parentURL.isRelative() && context);