Unverified Commit e7d1c294 authored by Hong Minhee's avatar Hong Minhee
Browse files

Stop inbox server if SIGINT is triggered

parent 42a8bd70
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -9,6 +9,7 @@
  },
  "files.insertFinalNewline": true,
  "files.trimFinalNewlines": true,
  "git.openRepositoryInParentFolders": "never",
  "[json]": {
    "editor.defaultFormatter": "vscode.json-language-features",
    "editor.formatOnSave": true
+8 −0
Original line number Diff line number Diff line
@@ -60,6 +60,14 @@ export const command = new Command()
        colors.green(server.url.href)
      }`,
    );
    Deno.addSignalListener("SIGINT", () => {
      spinner.stop();
      spinner.start("Stopping server...");
      server.close().then(() => {
        spinner.succeed("Server stopped.");
        Deno.exit(0);
      });
    });
    spinner.start();
    const fedCtx = federation.createContext(server.url, -1);
    if (options.follow != null && options.follow.length > 0) {