INNER CODE UNIT · JavaScript

listenOnHost

iamlukethedev/Hermes3D · server/index.js:145

  const listenOnHost = (server, host) =>
    new Promise((resolve, reject) => {
      const onError = (err) => {
        server.off("error", onError);
        reject(err);
      };
      server.once("error", onError);
      server.listen(port, host, () => {
        server.off("error", onError);
        resolve();
      });
    });

  const closeServer = (server) =>
    new Promise((resolve) => {
      if (!server.listening) return resolve();
      server.close(() => resolve());
    });

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…