From f85be55a6d720b24f0a3ec3d5fc1ad47a4763683 Mon Sep 17 00:00:00 2001 From: wish Date: Tue, 14 Mar 2023 02:16:09 +1100 Subject: [PATCH] fix login boost creating hanging connections --- server/channelserver/handlers_event.go | 1 + 1 file changed, 1 insertion(+) diff --git a/server/channelserver/handlers_event.go b/server/channelserver/handlers_event.go index bd44e8a10..30511259b 100644 --- a/server/channelserver/handlers_event.go +++ b/server/channelserver/handlers_event.go @@ -131,6 +131,7 @@ func handleMsgMhfGetKeepLoginBoostStatus(s *Session, p mhfpacket.MHFPacket) { var loginBoosts []loginBoost rows, err := s.server.db.Queryx("SELECT week_req, expiration, reset FROM login_boost WHERE char_id=$1 ORDER BY week_req", s.charID) if err != nil || s.server.erupeConfig.GameplayOptions.DisableLoginBoost { + rows.Close() doAckBufSucceed(s, pkt.AckHandle, make([]byte, 35)) return }