From 83ee0498b618cf455f32ffd6b5c329b0cd981f89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Pawa=C5=82owski?= Date: Thu, 25 Sep 2025 09:34:15 +0200 Subject: [PATCH] Port from Astagor v3 --- server/lib/Peer.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/lib/Peer.js b/server/lib/Peer.js index ffed6382..86efa3f6 100644 --- a/server/lib/Peer.js +++ b/server/lib/Peer.js @@ -69,6 +69,9 @@ class Peer extends EventEmitter this._closed = true; + if (this.socket) + this.socket.disconnect(true); + // Iterate and close all mediasoup Transport associated to this Peer, so all // its Producers and Consumers will also be closed. for (const transport of this.transports.values()) @@ -76,9 +79,6 @@ class Peer extends EventEmitter transport.close(); } - if (this.socket) - this.socket.disconnect(true); - this.emit('close'); }