diff --git a/tests/generics/t22305.nim b/tests/generics/t22305.nim index 6158ee3f1b..967932a05a 100644 --- a/tests/generics/t22305.nim +++ b/tests/generics/t22305.nim @@ -14,12 +14,6 @@ type WorkProc[A, B] = proc(a: A): Option[B] {.nimcall.} proc worker[TArg](p: TArg) {.thread, nimcall.} = discard -proc readFilesThread() = - type TArg[A, B] = - tuple[r: ptr Channel[Option[A]], w: ptr Channel[Option[B]], p: WorkProc[A, B]] - - var readThread: Thread[TArg[int, SharedBuf]] - proc readFilesAd() {.async.} = var readChan: Channel[Option[int]] @@ -29,8 +23,6 @@ proc readFilesAd() {.async.} = var readThread: Thread[TArg[int, SharedBuf]] let test = await (addr readChan).recv() - joinThread(readThread) - waitFor readFilesAd() type