From 006808e9746b5adbca0a265e644894ef06d8f967 Mon Sep 17 00:00:00 2001 From: Jean Date: Sun, 19 Jul 2026 20:28:24 +0000 Subject: [PATCH] Drop the SASL source record when the connection ends --- src/engine/mod.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/engine/mod.rs b/src/engine/mod.rs index 241bce6..e720f47 100644 --- a/src/engine/mod.rs +++ b/src/engine/mod.rs @@ -745,6 +745,7 @@ impl Engine { self.prune_channel_if_gone(c); } self.sasl_sessions.remove(uid); + self.sasl_source.remove(uid); // the captured SASL host/IP dies with the connection too self.pending_enforce.retain(|p| p.uid != uid); self.forget_chatter_everywhere(uid); }