From 7d0e4a8799040de43e89f060bbe34150ca7841d0 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sat, 22 Mar 2025 10:20:52 +0000 Subject: There is no need to restore the connect class of a quitting oper. --- src/coremods/core_oper/core_oper.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/coremods/core_oper/core_oper.cpp b/src/coremods/core_oper/core_oper.cpp index 4f7c3cbdc..e524a2010 100644 --- a/src/coremods/core_oper/core_oper.cpp +++ b/src/coremods/core_oper/core_oper.cpp @@ -133,7 +133,7 @@ public: void OnPostOperLogout(User* user, const std::shared_ptr& oper) override { LocalUser* luser = IS_LOCAL(user); - if (!luser) + if (!luser || luser->quitting) return; if (hasoperclass.Get(luser)) -- cgit v1.3.1-10-gc9f91