From 840f589651d4f34419cd710ebbe2b49b3ebda493 Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Fri, 15 Aug 2025 23:32:09 -0400 Subject: [PATCH] disconnect message callback when disposing Connection instance --- packages/backend/src/server/api/stream/Connection.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/backend/src/server/api/stream/Connection.ts b/packages/backend/src/server/api/stream/Connection.ts index 8d8f211af3..7c73014012 100644 --- a/packages/backend/src/server/api/stream/Connection.ts +++ b/packages/backend/src/server/api/stream/Connection.ts @@ -382,6 +382,7 @@ export default class Connection { for (const k of this.subscribingNotes.keys()) { this.subscriber.off(`noteStream:${k}`, this.onNoteStreamMessage); } + this.wsConnection.off('message', this.onWsConnectionMessage); this.fetchIntervalId = null; this.channels.clear();