(ok: boolean)
| 70 | return new Promise((res) => { |
| 71 | const sock = connect({ host, port }); |
| 72 | const done = (ok: boolean) => { |
| 73 | sock.destroy(); |
| 74 | res(ok); |
| 75 | }; |
| 76 | sock.setTimeout(timeoutMs); |
| 77 | sock.once('connect', () => done(true)); |
| 78 | sock.once('timeout', () => done(false)); |