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

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.