hyperlight-dev / hyperlight-dev/hyperlight

Investigate the possibility of a poisoned borrow-guarding mutex

Ouverte
#578 0 commentaires 0 réactions 2 personnes assignées Réclamée par @syntactically Voir sur GitHub
lifecycle/confirmed
Langage dominant
Rust
Étoiles
4.7k
Forks
208
Merge moyen
1 j 7 h
PR mergées (30 j)
48

Description

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.

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.