From 289f508af6fe3645fbd5331f7a478070fc00ca11 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Mon, 13 Oct 2025 16:18:43 -0700 Subject: [PATCH] server: plug channel leak --- src/serverchan.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/serverchan.cpp b/src/serverchan.cpp index 36a0865..6a67022 100644 --- a/src/serverchan.cpp +++ b/src/serverchan.cpp @@ -392,6 +392,8 @@ void ServerConn::handle_DESTROY_CHANNEL() unsigned(sid), unsigned(chan->cid), unsigned(cid), chan->name.c_str()); } + chanBySID.erase(it); + chan->cleanup(); {