rust-lang/futures-rs
Ver no GitHubDeadlock detection for futures::lock::Mutex
Open
#2.133 aberto em 22 de abr. de 2020
A-lockC-feature-requesthelp wanted
Métricas do repositório
- Stars
- (4.701 stars)
- Métricas de merge de PR
- (Mesclagem média 22d 16h) (3 fundiu PRs em 30d)
Description
It would be really nice if Mutex had deadlock detection (including via a feature flag). Especially in an async context where it's hard to peer into the state of tasks, these can be exceptionally hard to debug.
parking_lot does this for its synchronous locks, though it requires you to trigger detection manually on another thread.
cc @ctiller