From 311c72b79d5cdff97529eb43aa1ea54f3cd3f286 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Wed, 22 Nov 2023 14:47:41 +0100 Subject: [PATCH] fix(node:net/socket): add new `destroySoon` and `autoSelectFamilyAttemptedAddresses` --- src/runtime/node/net/socket.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/runtime/node/net/socket.ts b/src/runtime/node/net/socket.ts index ff5cbedc..5c562be8 100644 --- a/src/runtime/node/net/socket.ts +++ b/src/runtime/node/net/socket.ts @@ -17,6 +17,7 @@ export class Socket extends Duplex implements net.Socket { readonly remoteAddress?: string = ""; readonly remoteFamily?: string = ""; readonly remotePort?: number = 0; + readonly autoSelectFamilyAttemptedAddresses = []; readonly readyState: net.SocketReadyState = "readOnly"; constructor(_options?: net.SocketConstructorOpts) { @@ -83,6 +84,10 @@ export class Socket extends Duplex implements net.Socket { return this; } + destroySoon() { + this.destroy(); + } + resetAndDestroy() { const err = new Error("ERR_SOCKET_CLOSED"); (err as any).code = "ERR_SOCKET_CLOSED";