From 84735550d8fdaca95440e3485bd68543f9b76fca Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 23 Feb 2023 16:06:04 +0800 Subject: [PATCH] 1 --- server/gameserver/gungrasp.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/gameserver/gungrasp.cc b/server/gameserver/gungrasp.cc index 362da8cb..98a6f56b 100644 --- a/server/gameserver/gungrasp.cc +++ b/server/gameserver/gungrasp.cc @@ -57,7 +57,10 @@ GunGrasp::~GunGrasp() void GunGrasp::Clear() { - + while (!event_listeners_.empty()) { + owner_->GetTrigger()->RemoveEventHandler(event_listeners_[0]); + } + signet_hash_.clear(); } void GunGrasp::InstallTriggers()