diff --git a/src/apatheia/jobs.nim b/src/apatheia/jobs.nim index df83117..4170740 100644 --- a/src/apatheia/jobs.nim +++ b/src/apatheia/jobs.nim @@ -63,7 +63,7 @@ macro submitMacro*(tp: untyped, jobs: untyped, exp: untyped): untyped = let (`jobRes`, `futName`) = createFuture(`jobs`, `nm`) `jobs`.taskpool.spawn(`fncall`) `futName` - + echo "submit: res:\n", result.repr echo "" diff --git a/src/apatheia/tasks.nim b/src/apatheia/tasks.nim index 8564557..0360dc9 100644 --- a/src/apatheia/tasks.nim +++ b/src/apatheia/tasks.nim @@ -53,6 +53,7 @@ macro asyncTask*(p: untyped): untyped = nnkBracketExpr.newTree(ident"JobResult", retType), newEmptyNode() ) + asyncParams[0] = newEmptyNode() asyncParams.insert(1, jobArg) let fn = mkProc(procId, asyncParams, asyncBody)