INNER CODE UNIT · JavaScript

Promise

sebastiancarlos/beachpatrol · beachpatrol.js:269

await new Promise((resolve) => {
  server.once("listening", resolve);
  server.listen(endpoint);
});

let cleanupDone = false;
const cleanup = async () => {
  if (cleanupDone) return;
  cleanupDone = true;
  console.log("Cleaning up and shutting down...");
  if (usingUnixDomainSocket && fs.existsSync(SOCKET_PATH)) {
    fs.unlinkSync(SOCKET_PATH);
    console.log(`  - Socket file ${SOCKET_PATH} removed`);
  }
  if (server) {
    server.close();
    console.log("  - Server closed");
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…