You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm glad that there already exists a pull request which switches from blocking std::sync::RwLock to non-blocking tokio::sync::Mutex. I was about to open an issue and PR to fix this myself. Nice to see someone else got to it first! It's a big blocker for me using this library. 😄
Async/Await code should use an async concurrency primitive (e.g. tokio::sync::RwLock).
Non async primitives will produce errors like
Additionally, since they do not wake the executor, they can cause threads in the executor to enter infinite wait states.
The text was updated successfully, but these errors were encountered: