Update @types/node to 20

This commit is contained in:
Fedor Indutny 2024-07-18 10:17:56 -07:00 committed by GitHub
parent 2dc8a5a7e3
commit 1fd8b0ef23
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 71 additions and 22 deletions

View file

@ -213,8 +213,10 @@ async function defaultConnect({
}: ConnectOptionsType): Promise<net.Socket> {
const socket = tls.connect(port, address, {
...tlsOptions,
signal: abortSignal,
});
abortSignal?.addEventListener('abort', () =>
socket.destroy(new Error('Aborted'))
);
const { promise: onHandshake, resolve, reject } = explodePromise<void>();