This commit is contained in:
Rizky
2024-08-15 21:35:52 +07:00
parent 69d2a57d07
commit ff139e3846
2 changed files with 4 additions and 9 deletions
+3 -5
View File
@@ -9,6 +9,7 @@ import { g } from "../utils/global";
import { parseArgs } from "./parse-args";
import { serveAPI } from "./serve-api";
import { serveWeb } from "./serve-web";
import exitHook from "exit-hook";
export const createServer = async () => {
g.router = createRouter({ strictTrailingSlash: true });
@@ -64,11 +65,8 @@ export const createServer = async () => {
};
if (g.mode === "prod") {
addEventListener("message", (e) => {
if (e.data === "stop-server") {
g.server.stop();
postMessage("terminate");
}
exitHook((signal) => {
g.server.stop();
});
}