-
Notifications
You must be signed in to change notification settings - Fork 13.6k
Closed
Labels
C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCT-libs-apiRelevant to the library API team, which will review and decide on the PR/issue.Relevant to the library API team, which will review and decide on the PR/issue.disposition-mergeThis issue / PR is in PFCP or FCP with a disposition to merge it.This issue / PR is in PFCP or FCP with a disposition to merge it.finished-final-comment-periodThe final comment period is finished for this PR / Issue.The final comment period is finished for this PR / Issue.
Description
Feature gate: #![feature(mutex_unpoison)]
This is a tracking issue for functions to clear the poisoned flag on Mutex
and RwLock
.
Public API
// std::sync
impl<T: ?Sized> Mutex<T> {
pub fn clear_poison(&self);
}
impl<T: ?Sized> RwLock<T> {
pub fn clear_poison(&self);
}
Steps / History
- https://internals.rust-lang.org/t/unpoisoning-a-mutex/16521
- Implementation: Add functions to un-poison Mutex and RwLock #96422
- Final comment period (FCP)
- Stabilization PR
Unresolved Questions
- None yet.
gxtaillon, trueb2, tmccombs, koivunej, marcospb19 and 5 moreshepmaster, boulanlo, marcospb19, randommm and TennyZhuang
Metadata
Metadata
Assignees
Labels
C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCT-libs-apiRelevant to the library API team, which will review and decide on the PR/issue.Relevant to the library API team, which will review and decide on the PR/issue.disposition-mergeThis issue / PR is in PFCP or FCP with a disposition to merge it.This issue / PR is in PFCP or FCP with a disposition to merge it.finished-final-comment-periodThe final comment period is finished for this PR / Issue.The final comment period is finished for this PR / Issue.