Files
Nim/tests/arc/tasyncleak4.nim
Andreas Rumpf da753c6a2e fixes #15076 (#16143)
* fixes #15076

* heapqueue: optimized for ARC

* added another test case [backport:1.4]

* code cleanup
2020-11-26 10:24:52 +01:00

22 lines
332 B
Nim

discard """
cmd: "nim c --gc:orc -d:useMalloc $file"
output: '''ok'''
valgrind: "leaks"
"""
# bug #15076
import asyncdispatch
var futures: seq[Future[void]]
for i in 1..20:
futures.add sleepAsync 1
futures.add sleepAsync 1
futures.all.waitFor()
futures.setLen 0
setGlobalDispatcher nil
GC_fullCollect()
echo "ok"