refactor: apiRetryCount 상수를 doc comment와 에러 메시지에도 반영
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user