Synchronization primitives not robust against unwinding #59614
Labels
A-concurrency
Area: Concurrency
C-bug
Category: This is a bug.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
Various synchronization primitives in
std
are not robust against unwinding triggered inside thestd
implementation. This may result inSuch unwinding may be triggered in many different ways, for example:
I've identified at least the following cases. Fixes for some of these have been proposed and rejected in #58042 and #58461.
The text was updated successfully, but these errors were encountered: