Resumed coroutine potentially can deallocate the token/value/group and destroy the mutex before the std::unique_ptr destructor.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Herald added subscribers: teijeong, rdzhabarov, tatianashp and 15 others. · View Herald TranscriptJan 20 2021, 5:17 AM
This revision is now accepted and ready to land.Jan 20 2021, 1:19 PM
Closed by commit rGa2223b09b10a: [mlir:async] Fix data races in AsyncRuntime (authored by ezhulenev). · Explain WhyJan 20 2021, 1:23 PM
This revision was automatically updated to reflect the committed changes.