From 1e328fb0daefc003348809884d92b7c7e3156308 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 31 Jul 2024 09:58:48 +0800 Subject: [PATCH] 1 --- server/gameserver/boxdrop.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/server/gameserver/boxdrop.cc b/server/gameserver/boxdrop.cc index 032ae78c..b9e2666f 100644 --- a/server/gameserver/boxdrop.cc +++ b/server/gameserver/boxdrop.cc @@ -200,10 +200,14 @@ bool BoxDrop::FillAccountIdSessionId(std::string account_id, std::string session void BoxDrop::OnAllocOk(int box_num) { - + if (!get_box_num_timer_.expired()) { + room_->xtimer.Delete(get_box_num_timer_); + } } void BoxDrop::OnAllocFail() { - + if (!get_box_num_timer_.expired()) { + room_->xtimer.Delete(get_box_num_timer_); + } }