a quick guess: `std/locks` is not compatible with async tasks/coroutines, 
that's said if one task hold the lock, all the other tasks can never get chance 
to run. (but i found there is no initLock(), so the locks actually not have 
effect?)

Reply via email to