hyperlight-dev / hyperlight-dev/hyperlight
Investigate the possibility of a poisoned borrow-guarding mutex
Offen
#578
0 Kommentare
0 Reaktionen
2 zugewiesene Personen
Beansprucht von @syntactically
Auf GitHub ansehen
lifecycle/confirmed
- Vorherrschende Sprache
- Rust
- Sterne
- 4.7k
- Forks
- 208
- Ø Merge
- 1 T. 7 Std.
- Gemergte PRs (30 T.)
- 47
Beschreibung
The `ResourceEntry` abstraction which allows ergonomically treating component borrows as Rust borrows can panic if the `RwLock` that it uses to dynamically enforce certain lifetime properties is poisoned. We should investigate in more depth whether this panic can actually happen in any situation where it would be sound to recover more gracefully.
Related to #577.
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.