uriva

Results 22 comments of uriva

consider the case where `add` is called from different places in the code. If there is an sync context switch inside `add`, then we can be inside it twice. `await`...

while we're at it, these functions should probably not have a cb parameter and be async at the same time.