diff --git a/src/server/http/index.js b/src/server/http/index.js index 375d839..2262338 100755 --- a/src/server/http/index.js +++ b/src/server/http/index.js @@ -251,7 +251,7 @@ class Server { }) } - init() { + init = async () => { // write lastStart serverManifest.write({ lastStart: Date.now() }) @@ -268,14 +268,14 @@ class Server { }) } - this.httpServer.listen(this.port, this.params.listen ?? '0.0.0.0', () => { - //? register to nethub - if (this.params.onlineNethub) { - nethub.registerOrigin({ entry: "/", oskid: this.oskid, id: this.id }) - } + await this.httpServer.listen(this.port, this.params.listen ?? '0.0.0.0') + + //? register to nethub + if (this.params.onlineNethub) { + nethub.registerOrigin({ entry: "/", oskid: this.oskid, id: this.id }) + } - console.log(`✅ Ready on port ${this.port}!`) - }) + console.log(`✅ Ready on port ${this.port}!`) } }