-
Notifications
You must be signed in to change notification settings - Fork 433
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
[dashing backport] add mutex in add/remove_node and wait_for_work to protect concurrent use/change of memory_strategy_ #857
Conversation
…use/change of memory_strategy_ (#837) Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com> Signed-off-by: Zachary Michaels <zmichaels11@gmail.com>
Please use the prefix "[dashing backport] " in the title to make it obvious that this is a backport. Also please reference the ticket which is being backported here. |
Backporting PR #837 to Dashing |
No, the PR number doesn't get converted into a reference when it is in the title. |
@zmichaels11 All the CI's failed on this. the linux one looks like jenkins lost connection during the build so I restarted it. But all the others look to have failed real failures. |
I'm looking into why its failing locally. |
I think you have the same problem that you're testing it against master not dashing https://github.com/ros2/ros2/blob/dashing/ros2.repos |
@tfoote it looks like it was the same problem; all builds are passing |
@ros-pull-request-builder retest this please |
@zmichaels11 It seems that the PR build has repeatedly the same test failure which doesn't appear in the dev job so it might be related to this change. |
@dirk-thomas The tests fail due to |
Possible fix for this PR: #862 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
After looking around a little it seems that this is an existing issue that the PR jobs now hitting more often. ros2/build_farmer#184
It's come up in several other dashing backports such as #799 to that end I'm going to merge as is since the CI is passing and that the behavior has been seen on the dev jobs as well indicates that it's not a regression caused by this change.
* refactor for removing unnecessary source code Co-authored-by: Chris Lalancette <clalancette@openrobotics.org> Signed-off-by: Chen Lihui <Lihui.Chen@sony.com>
Signed-off-by: Zachary Michaels zmichaels11@gmail.com