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 => { return new Promise<number>(res => {
const nonce = randomUUID(); const nonce = randomUUID();
const start = performance.now(); const start = performance.now();
const listener = (data: Buffer) => { const listener = ({ data }: MessageEvent) => {
if (data.toString() !== nonce) return; if (data.toString() !== nonce) return;
//@ts-expect-error //@ts-expect-error
ws.removeListener('pong', listener); ws.removeEventListener('pong', listener);
res(performance.now() - start); res(performance.now() - start);
}; };
//@ts-expect-error //@ts-expect-error