This commit is contained in:
Timothee Cour 2020-02-04 01:31:44 -08:00 • committed by GitHub
commit b20d7e2110
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2,7 +2,6 @@ discard """
cmd: "nim c --threads:on $file"
exitcode: 0
output: "OK"
disabled: "travis"
"""
import os, net, nativesockets, asyncdispatch
@ -39,10 +38,10 @@ proc testThread() {.thread.} =
fd.close()
proc test() =
let serverFd = initIPv6Server("::1", port)
var t: Thread[void]
createThread(t, testThread)
let serverFd = initIPv6Server("::1", port)
var done = false
serverFd.accept().callback = proc(fut: Future[AsyncFD]) =
@ -58,4 +57,5 @@ proc test() =
joinThread(t)
# this would cause #13132 `for i in 0..<10000: test()`
test()