Skip to content

Commit 92bbeab

Browse files
author
Fernando Fernandes
committed
Fix retry
1 parent 10a2e8c commit 92bbeab

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Sources/SwiftTrader/Network/NetworkRequest/NetworkRequestProtocol+Execution.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public extension NetworkRequest {
4040
case .success:
4141
return result
4242
case .failure:
43-
if attemptNumber < settings.numberOfRetries {
43+
if attemptNumber <= settings.numberOfRetries {
4444
log(message: "Retrying... \(attemptNumber) of \(settings.numberOfRetries)")
4545
try? await Task.sleep(nanoseconds: 1_000_000_000 * settings.delayBetweenRetries)
4646
return await execute(attemptNumber: attemptNumber + 1)

Sources/SwiftTrader/Network/NetworkRequest/NetworkRequestSettingsProtocol.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public struct DefaultNetworkRequestSettings: NetworkRequestSettings {
3131

3232
public var logLevel: Logger.Level = .debug
3333
public var isLoggingEnable: Bool = true
34-
public var numberOfRetries: Int = 3
34+
public var numberOfRetries: Int = 2
3535
public var delayBetweenRetries: UInt64 = 1
3636

3737
// MARK: - Lifecycle

0 commit comments

Comments
 (0)