Skip to content

Commit 40eadd6

Browse files
committed
call correct internal checker
1 parent 00b059d commit 40eadd6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

chronos/internal/asyncfutures.nim

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1584,7 +1584,7 @@ proc waitFor*[E](fut: InternalRaisesFuture[void, E]) = # {.raises: [E]}
15841584
## Must not be called recursively (from inside `async` procedures).
15851585
##
15861586
## See also `await`, `Future.read`
1587-
pollFor(fut).internalCheckComplete()
1587+
pollFor(fut).internalCheckComplete(E)
15881588
15891589
proc read*[T: not void, E](fut: InternalRaisesFuture[T, E]): lent T = # {.raises: [E, FuturePendingError].}
15901590
## Retrieves the value of `fut`.
@@ -1608,7 +1608,7 @@ proc read*[E](fut: InternalRaisesFuture[void, E]) = # {.raises: [E].}
16081608
if not fut.finished():
16091609
raiseFuturePendingError(fut)
16101610
1611-
internalCheckComplete(fut)
1611+
internalCheckComplete(fut, E)
16121612
16131613
proc `or`*[T, Y, E1, E2](
16141614
fut1: InternalRaisesFuture[T, E1],

0 commit comments

Comments
 (0)