From d64eb84b416be1e1ddc23693797d2347fb809154 Mon Sep 17 00:00:00 2001 From: Ahmad Musaffa Date: Sat, 7 Oct 2023 01:38:22 +0600 Subject: [PATCH] Add callback to server start --- packages/fastboot-app-server/src/fastboot-app-server.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/fastboot-app-server/src/fastboot-app-server.js b/packages/fastboot-app-server/src/fastboot-app-server.js index aff9a57c..a3efb570 100644 --- a/packages/fastboot-app-server/src/fastboot-app-server.js +++ b/packages/fastboot-app-server/src/fastboot-app-server.js @@ -63,7 +63,7 @@ class FastBootAppServer { } } - start() { + start(callback) { if (cluster.isWorker) { return; } return this.initializeApp() @@ -74,6 +74,11 @@ class FastBootAppServer { this.broadcast({ event: 'error', error: this.initializationError.stack }); } }) + .then(() => { + if (typeof callback === "function") { + callback(); + } + }) .catch(err => { this.ui.writeLine(err.stack); });