Add microtask queues and signaling

This commit is contained in:
Daniel 2022-07-22 14:41:35 +02:00
parent ce02b26ff5
commit 7fec4f5428
3 changed files with 331 additions and 114 deletions

View file

@ -37,7 +37,7 @@ func Start() error {
// start microtask scheduler
go microTaskScheduler()
SetMaxConcurrentMicroTasks(runtime.GOMAXPROCS(0) * 2)
SetMaxConcurrentMicroTasks(runtime.GOMAXPROCS(0))
// inter-link modules
err := initDependencies()