fix: replace ws.removeListener with ws.removeEventListener for 'pong' event

This commit is contained in:
MARCROCK22 2025-05-16 08:46:25 -04:00
parent 089cfab6da
commit 0d8ad177b7

View File

@ -25,10 +25,10 @@ export class BaseSocket {
return new Promise<number>(res => {
const nonce = randomUUID();
const start = performance.now();
const listener = (data: Buffer) => {
const listener = ({ data }: MessageEvent) => {
if (data.toString() !== nonce) return;
//@ts-expect-error
ws.removeListener('pong', listener);
ws.removeEventListener('pong', listener);
res(performance.now() - start);
};
//@ts-expect-error