From e09513f8d982ddedd848494dface934140c547ed Mon Sep 17 00:00:00 2001 From: tolelom <98kimsungmin@naver.com> Date: Mon, 13 Apr 2026 03:05:02 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20apiRetryCount=20=EC=83=81=EC=88=98?= =?UTF-8?q?=EB=A5=BC=20doc=20comment=EC=99=80=20=EC=97=90=EB=9F=AC=20?= =?UTF-8?q?=EB=A9=94=EC=8B=9C=EC=A7=80=EC=97=90=EB=8F=84=20=EB=B0=98?= =?UTF-8?q?=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- protocol.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/protocol.go b/protocol.go index 5bcb906..934119e 100644 --- a/protocol.go +++ b/protocol.go @@ -184,7 +184,7 @@ func retryWithBackoff(maxRetries int, fn func() error) error { return lastErr } -// fetchServerInfo 서버에서 게임/런처 다운로드 정보를 조회한다 (3회 재시도). +// fetchServerInfo 서버에서 게임/런처 다운로드 정보를 조회한다 (apiRetryCount회 재시도). func fetchServerInfo() (*downloadInfo, error) { var info *downloadInfo err := retryWithBackoff(apiRetryCount, func() error { @@ -209,12 +209,12 @@ func fetchServerInfo() (*downloadInfo, error) { return nil }) if err != nil { - return nil, fmt.Errorf("서버 연결 실패 (3회 재시도): %w", err) + return nil, fmt.Errorf("서버 연결 실패 (%d회 재시도): %w", apiRetryCount, err) } return info, nil } -// redeemTicket 일회용 티켓을 서버에 보내 JWT 액세스 토큰으로 교환한다 (3회 재시도). +// redeemTicket 일회용 티켓을 서버에 보내 JWT 액세스 토큰으로 교환한다 (apiRetryCount회 재시도). func redeemTicket(ticket string) (string, error) { var token string err := retryWithBackoff(apiRetryCount, func() error { @@ -249,7 +249,7 @@ func redeemTicket(ticket string) (string, error) { return nil }) if err != nil { - return "", fmt.Errorf("인증 실패 (3회 재시도): %w", err) + return "", fmt.Errorf("인증 실패 (%d회 재시도): %w", apiRetryCount, err) } return token, nil }