diff --git a/libUtils.js b/libUtils.js index 4cf4494..b90f07d 100644 --- a/libUtils.js +++ b/libUtils.js @@ -5,9 +5,10 @@ const log = new DebugBuilder("server", "libUtils"); * sleep - sleep/wait * @constructor */ -exports.sleep = (ms) => new Promise((resolve) => { - setTimeout(resolve, ms); - }) +exports.runAfter = async (toRun, timeout = 10000) => { + log.DEBUG(`Running '${toRun}' after ${timeout / 1000} seconds`); + setTimeout(toRun, timeout) +} /** * Normalize a port into a number, string, or false.