mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-11-19 14:13:48 +01:00
Merge pull request #405 from hydroflame/detect-main
fixed nsjs script with no main causing unkillable zombie scripts
This commit is contained in:
commit
d38cf88c50
@ -39,8 +39,7 @@ export async function executeJSScript(scripts = [], workerScript) {
|
|||||||
// TODO: putting await in a non-async function yields unhelpful
|
// TODO: putting await in a non-async function yields unhelpful
|
||||||
// "SyntaxError: unexpected reserved word" with no line number information.
|
// "SyntaxError: unexpected reserved word" with no line number information.
|
||||||
if (!loadedModule.main) {
|
if (!loadedModule.main) {
|
||||||
throw makeRuntimeRejectMsg(script.filename +
|
throw makeRuntimeRejectMsg(workerScript, `${script.filename} cannot be run because it does not have a main function.`);
|
||||||
" did not have a main function, cannot run it.");
|
|
||||||
}
|
}
|
||||||
return loadedModule.main(ns);
|
return loadedModule.main(ns);
|
||||||
} finally {
|
} finally {
|
||||||
|
Loading…
Reference in New Issue
Block a user