UI: Fix (most) perf issues in Active Scripts (#498)

This commit is contained in:
David Walker
2023-04-30 16:31:29 -07:00
committed by GitHub
parent 2f46831ad1
commit 8b7166e4ed
6 changed files with 11 additions and 38 deletions
-2
View File
@@ -6,7 +6,6 @@ import { killWorkerScript } from "./Netscript/killWorkerScript";
import { ScriptDeath } from "./Netscript/ScriptDeath";
import { WorkerScript } from "./Netscript/WorkerScript";
import { workerScripts } from "./Netscript/WorkerScripts";
import { WorkerScriptStartStopEventEmitter } from "./Netscript/WorkerScriptStartStopEventEmitter";
import { generateNextPid } from "./Netscript/Pid";
import { CONSTANTS } from "./Constants";
@@ -311,7 +310,6 @@ function createAndAddWorkerScript(runningScriptObj: RunningScript, server: BaseS
// Add the WorkerScript to the global pool
workerScripts.set(pid, workerScript);
WorkerScriptStartStopEventEmitter.emit();
// Start the script's execution using the correct function for file type
(workerScript.name.endsWith(".js") ? startNetscript2Script : startNetscript1Script)(workerScript)