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 }