From 3aed8ff4326cbfabef074b28366d487e2bdc8ae2 Mon Sep 17 00:00:00 2001 From: Araq Date: Tue, 10 Mar 2020 12:46:19 +0100 Subject: fixes async regression --- lib/pure/asyncdispatch.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pure/asyncdispatch.nim b/lib/pure/asyncdispatch.nim index 732381ccb..5e4e3f699 100644 --- a/lib/pure/asyncdispatch.nim +++ b/lib/pure/asyncdispatch.nim @@ -1122,7 +1122,7 @@ else: new result result.selector = newSelector[AsyncData]() result.timers.newHeapQueue() - result.callbacks = initDeque[proc ()](InitDelayedCallbackListSize) + result.callbacks = initDeque[proc () {.closure, gcsafe.}](InitDelayedCallbackListSize) var gDisp{.threadvar.}: owned PDispatcher ## Global dispatcher -- cgit 1.4.1-2-gfad0