From 1a04470bd3144345b950e2c38239a43b9e8dcc45 Mon Sep 17 00:00:00 2001 From: JeffWinder Date: Thu, 9 Dec 2021 08:32:25 +0100 Subject: [PATCH 1/2] import Node's setTimeout & clearTimeout to prevent ambiguity --- lib/socket.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/socket.ts b/lib/socket.ts index 6697ed45..06a0ad95 100644 --- a/lib/socket.ts +++ b/lib/socket.ts @@ -3,6 +3,7 @@ import debugModule from "debug"; import { IncomingMessage } from "http"; import { Transport } from "./transport"; import { Server } from "./server"; +import { setTimeout, clearTimeout } from "timers"; const debug = debugModule("engine:socket"); @@ -222,7 +223,7 @@ export class Socket extends EventEmitter { // this function will manage packet events (also message callbacks) this.setupSendCallback(); - this.cleanupFn.push(function() { + this.cleanupFn.push(function () { transport.removeListener("error", onError); transport.removeListener("packet", onPacket); transport.removeListener("drain", flush); @@ -342,7 +343,7 @@ export class Socket extends EventEmitter { } // silence further transport errors and prevent uncaught exceptions - this.transport.on("error", function() { + this.transport.on("error", function () { debug("error triggered by discarded transport"); }); From 63319ef590add70b072c89626b8ce8b3e003b17e Mon Sep 17 00:00:00 2001 From: JeffWinder Date: Fri, 10 Dec 2021 09:21:24 +0100 Subject: [PATCH 2/2] prettier --- lib/socket.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/socket.ts b/lib/socket.ts index 06a0ad95..33619cd4 100644 --- a/lib/socket.ts +++ b/lib/socket.ts @@ -223,7 +223,7 @@ export class Socket extends EventEmitter { // this function will manage packet events (also message callbacks) this.setupSendCallback(); - this.cleanupFn.push(function () { + this.cleanupFn.push(function() { transport.removeListener("error", onError); transport.removeListener("packet", onPacket); transport.removeListener("drain", flush); @@ -343,7 +343,7 @@ export class Socket extends EventEmitter { } // silence further transport errors and prevent uncaught exceptions - this.transport.on("error", function () { + this.transport.on("error", function() { debug("error triggered by discarded transport"); });