From 4104942f0739fab3f2df4f8845b5c284ac131f20 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Wed, 18 Jan 2023 04:57:23 -0500 Subject: [PATCH] *Bug fix not closing the WS connection properly --- src/net.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/net.ts b/src/net.ts index 078cc1a..31e4888 100644 --- a/src/net.ts +++ b/src/net.ts @@ -20,7 +20,7 @@ export default class Socket extends Duplex { if (event === "message") { sendEvent = "data"; - sendData[0] = (args[0] as MessageEvent).data + "\n" as any; + sendData[0] = ((args[0] as MessageEvent).data + "\n") as any; } // @ts-ignore return this.emit(sendEvent, ...sendData); @@ -32,6 +32,10 @@ export default class Socket extends Duplex { this._ws.send(data); cb(); } + _destroy(cb: any) { + this._ws.close(); + cb(); + } setEncoding() {} } export function connect(