From cf8a5da0b2045ed4ade801108339575a9b78b71a Mon Sep 17 00:00:00 2001 From: wish Date: Wed, 1 Nov 2023 08:12:00 +1100 Subject: [PATCH] Update handlers_stage.go --- server/channelserver/handlers_stage.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/channelserver/handlers_stage.go b/server/channelserver/handlers_stage.go index 258c8b019..983d6e79e 100644 --- a/server/channelserver/handlers_stage.go +++ b/server/channelserver/handlers_stage.go @@ -374,10 +374,12 @@ func handleMsgSysEnumerateStage(s *Session, p mhfpacket.MHFPacket) { stage.RLock() if len(stage.reservedClientSlots) == 0 && len(stage.clients) == 0 { + stage.RUnlock() continue } if !strings.Contains(stage.id, pkt.StagePrefix) { + stage.RUnlock() continue }