INNER CODE UNIT · TypeScript

shutdown

K9i-0/ccpocket · packages/bridge/src/index.ts:290

  async function shutdown() {
    if (shuttingDown) return;
    shuttingDown = true;
    console.log("\n[bridge] Shutting down gracefully...");
    mdns?.stop();
    wsServer?.close();
    await uploadStore.dispose();
    httpServer.close();
    process.exit(0);
  }

  try {
    await listenForStartup(httpServer, PORT, HOST);
  } catch (err) {
    wsServer.close();
    httpServer.close();
    throw err;
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…