INNER CODE UNIT · JavaScript

Promise

localstack/serverless-localstack · src/index.js:878

    return new Promise((resolve, reject) => {
      const socket = new net.Socket();
      const client = socket.connect(options, () => {
        client.end();
        resolve();
      });

      client.setTimeout(500); // milliseconds
      client.on('timeout', (err) => {
        client.destroy();
        reject(err);
      });

      client.on('error', (err) => {
        client.destroy();
        reject(err);
      });
    });

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…