Merge pull request #6122 from ephja/asyncfutures-missed-rewrite

make asyncfutures.complete compile
This commit is contained in:
Dominik Picheta
2017-07-18 21:26:21 +01:00
committed by GitHub

View File

@@ -165,8 +165,7 @@ proc complete*[T](future: FutureVar[T], val: T) =
assert(fut.error.isNil())
fut.finished = true
fut.value = val
if not fut.cb.isNil():
fut.cb()
fut.callbacks.call()
proc fail*[T](future: Future[T], error: ref Exception) =
## Completes ``future`` with ``error``.