This post has been de-listed
It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.
The one in futures-util is apparently not fair at all.
I've observed this: I have a simulator loop in a blocking task that takes a lock each iteration, and other tasks that try to come in and do their thing in between those locks will wait an arbitrary amount of time on the order of many seconds, even though the lock is released many times per second.
Is there some sort of wrapper for parking_lot? Since I already have that in my dependency tree. There's future-parking_lot, but that hasn't been touched in eight months and depends on an old Tokio (I don't even use Tokio).
Subreddit
Post Details
- Posted
- 4 years ago
- Reddit URL
- View post on reddit.com
- External URL
- reddit.com/r/rust/commen...