From b7213e71e41ef0e1a74a1f438a8ace983a80558c Mon Sep 17 00:00:00 2001 From: Damien Arrachequesne Date: Tue, 16 Nov 2021 15:53:15 +0100 Subject: [PATCH] test: fix flaky test `srv.close()` only closes the underlying HTTP server, but this does not terminate the existing WebSocket connections. Reference: https://nodejs.org/api/http.html#serverclosecallback --- test/socket.io.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/socket.io.ts b/test/socket.io.ts index f670e2ea4d..d6255e815c 100644 --- a/test/socket.io.ts +++ b/test/socket.io.ts @@ -1073,7 +1073,7 @@ describe("socket.io", () => { reconnectionDelay: 100, }); clientSocket.on("connect", () => { - srv.close(); + sio.close(); }); clientSocket.io.on("reconnect_failed", () => {