mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-11-19 22:23:51 +01:00
fix all function being async lmao
This commit is contained in:
parent
1d4d86719e
commit
59e55de9ca
@ -73,7 +73,7 @@ function startNetscript2Script(player: IPlayer, workerScript: WorkerScript): Pro
|
|||||||
function wrap(propName: string, f: (...args: unknown[]) => Promise<void>): (...args: unknown[]) => Promise<void> {
|
function wrap(propName: string, f: (...args: unknown[]) => Promise<void>): (...args: unknown[]) => Promise<void> {
|
||||||
// This function unfortunately cannot be an async function, because we don't
|
// This function unfortunately cannot be an async function, because we don't
|
||||||
// know if the original one was, and there's no way to tell.
|
// know if the original one was, and there's no way to tell.
|
||||||
return async function (...args: unknown[]) {
|
return function (...args: unknown[]) {
|
||||||
// Wrap every netscript function with a check for the stop flag.
|
// Wrap every netscript function with a check for the stop flag.
|
||||||
// This prevents cases where we never stop because we are only calling
|
// This prevents cases where we never stop because we are only calling
|
||||||
// netscript functions that don't check this.
|
// netscript functions that don't check this.
|
||||||
|
Loading…
Reference in New Issue
Block a user