julia
2fa46e66 - [Distributed] Worker local race condition between put! and fetch for Futures (#42339)

Commit
4 years ago
[Distributed] Worker local race condition between put! and fetch for Futures (#42339) * add local_lock to Future, use it in fetch and put! * add corrections to the remote/clientref logic * add memory ordering guarantees * serialize a (unlocked) copy of the future to avoid problems with the lock Co-authored-by: Jameson Nash <vtjnash@gmail.com> Co-authored-by: Takafumi Arakaki <aka.tkf@gmail.com> (cherry picked from commit 728cba3f35b4f3c7871e2f506e279aa36cc7fe87)
Author
Committer
Parents
Loading