Skip to content

Conversation

@devreal
Copy link
Contributor

@devreal devreal commented Jul 26, 2022

It's sufficient to swap the req_complete with REQUEST_COMPLETED
and look at the original value to decide whether a sync object was
there. No need to first CAS and then swap.

Backport of #10561 to v5.0.x

Signed-off-by: Joseph Schuchart schuchart@icl.utk.edu
(cherry picked from commit f96a66c)

It's sufficient to swap the req_complete with REQUEST_COMPLETED
and look at the original value to decide whether a sync object was
there. No need to first CAS and then swap.

Signed-off-by: Joseph Schuchart <schuchart@icl.utk.edu>
(cherry picked from commit f96a66c)
@awlauria awlauria merged commit 7bfec0e into open-mpi:v5.0.x Jul 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants