Open
Description
Long story short, I've audited at least three different async RwLock implementations 😁 and they all have the same problem; read-heavy workloads will starve writers.
In the case of async-std
, the starvation happens here:
Lines 195 to 201 in 125fa5b
See also:
Metadata
Metadata
Assignees
Labels
No labels