Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Avoid segfault in event notification #1162

Merged
merged 2 commits into from
Mar 26, 2019
Merged

Avoid segfault in event notification #1162

merged 2 commits into from
Mar 26, 2019

Conversation

rhc54
Copy link
Contributor

@rhc54 rhc54 commented Mar 25, 2019

Delay the checkout/release of the cached event object to ensure the
object remains valid until we are done with it.

Signed-off-by: Ralph Castain rhc@pmix.org
(cherry picked from commit 17bb87f)

Delay the checkout/release of the cached event object to ensure the
object remains valid until we are done with it.

Signed-off-by: Ralph Castain <rhc@pmix.org>
(cherry picked from commit 17bb87f)
@rhc54 rhc54 added the bug label Mar 25, 2019
@rhc54 rhc54 added this to the v3.1.3 milestone Mar 25, 2019
@rhc54 rhc54 self-assigned this Mar 25, 2019
@rhc54
Copy link
Contributor Author

rhc54 commented Mar 25, 2019

@ggouaillardet I think this is the only commit missing wrt segfaults when procs fail. Do you see any others that need to come over?

Track if the collective request has been posted to the host. If it has,
then don't remove it from the tracker list and release it - wait for the
host to return. If not, then don't let it go to the host.

Signed-off-by: Ralph Castain <rhc@pmix.org>
@rhc54
Copy link
Contributor Author

rhc54 commented Mar 25, 2019

bot:ibm:retest

@rhc54
Copy link
Contributor Author

rhc54 commented Mar 26, 2019

Fixes #1122

@rhc54 rhc54 merged commit 9bd65d9 into openpmix:v3.1 Mar 26, 2019
@rhc54 rhc54 deleted the cmr31/event branch March 26, 2019 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant