Skip to content

Conversation

@tkordenbrock
Copy link
Member

This PR fixes two flow control related bugs:

  • a configure bug that caused btl-portals4 flow control to be disabled regardless of the configure options used.
  • resolves an mtl-portals4 segfault by skipping the flow control fini() call if Portals4 was not initialized.

@hppritcha
Copy link
Member

@tkordenbrock were these commits cherry-picked from master? If so, please use cherry-pick -x when cherry-picking over to release branches.

…ized

This commit fixes a segfault in mtl-portals4 finalize().  The segfault
occurs if finalize() is called without any calls to add_procs().  This
commit resolves the segfault by skipping the flow control fini() call if
Portals4 was not initialized.

Signed-off-by: Todd Kordenbrock <thkgcode@gmail.com>
(cherry picked from commit e7b867c)
This commit fixes a configure bug that caused flow control to be
disabled regardless of the configure options used.

Signed-off-by: Todd Kordenbrock <thkgcode@gmail.com>
(cherry picked from commit f7e74b6)
@tkordenbrock tkordenbrock force-pushed the topic/v4.0.x/portals4.fix.flowcontrol.bugs branch from 9ba04ab to 2c082b6 Compare December 12, 2019 14:46
@tkordenbrock
Copy link
Member Author

@hppritcha Yes they were. I just pushed new commits to all three PRs.

Copy link
Contributor

@regrant regrant left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

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.

3 participants