Skip to content

Commit 6c21bff

Browse files
author
Fernando Fernandes
committed
Fix sleep function
1 parent 94d2006 commit 6c21bff

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ public extension NetworkRequest {
3636
case .failure:
3737
if attemptNumber <= numberOfRetries {
3838
#warning("TODO: [CONFIG] Wait time between attempts")
39-
let seconds: Double = 2
40-
await Task.sleep(UInt64(seconds * Double(NSEC_PER_SEC)))
41-
#warning("TODO: logger")
39+
// Delay the task by 2 seconds:
40+
try? await Task.sleep(nanoseconds: 2_000_000_000)
41+
#warning("TODO: logger / enable, disable via config, default is ON")
4242
print("Retrying... \(attemptNumber) of \(numberOfRetries)")
4343
fflush(stdout)
4444
return await execute(attemptNumber: attemptNumber + 1)

0 commit comments

Comments
 (0)