From b1e89dca1c55eb4ed5d215bd5fdc585cc804b958 Mon Sep 17 00:00:00 2001 From: tolelom <98kimsungmin@naver.com> Date: Mon, 23 Mar 2026 23:38:43 +0900 Subject: [PATCH] =?UTF-8?q?Revert:=20=EC=84=B8=EC=85=98=EB=AA=85=20?= =?UTF-8?q?=EA=B3=A0=EC=9C=A0=ED=99=94=20=EC=A0=9C=EA=B1=B0=20(dedicated?= =?UTF-8?q?=20server=EC=99=80=20=EC=84=B8=EC=85=98=EB=AA=85=20=EB=B6=88?= =?UTF-8?q?=EC=9D=BC=EC=B9=98=20=EB=AC=B8=EC=A0=9C)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - dedicated server는 원래 슬롯명으로 Fusion 세션을 시작하므로 클라이언트도 동일한 세션명을 사용해야 함 - SlotSessionName 필드는 유지 (향후 활용 가능) Co-Authored-By: Claude Opus 4.6 (1M context) --- internal/bossraid/service.go | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/internal/bossraid/service.go b/internal/bossraid/service.go index 7b26b9d..4384fb2 100644 --- a/internal/bossraid/service.go +++ b/internal/bossraid/service.go @@ -106,13 +106,9 @@ func (s *Service) RequestEntry(usernames []string, bossID int) (*BossRoom, error } } - // 세션명에 타임스탬프를 붙여 매 입장마다 고유하게 만듦 - // (이전 Fusion 세션이 아직 살아있어도 충돌하지 않음) - uniqueSession := fmt.Sprintf("%s_%d", slot.SessionName, time.Now().UnixNano()) - room = &BossRoom{ - SessionName: uniqueSession, - SlotSessionName: slot.SessionName, // 슬롯 리셋용 원래 이름 보존 + SessionName: slot.SessionName, + SlotSessionName: slot.SessionName, BossID: bossID, Status: StatusWaiting, MaxPlayers: len(usernames),