Skip to content

Use the same context for the specified node in rclcpp::spin functions…#2618

Merged
ahcorde merged 2 commits intoironfrom
fujitatomoya/backport-rclcpp-pr-2433
Sep 6, 2024
Merged

Use the same context for the specified node in rclcpp::spin functions…#2618
ahcorde merged 2 commits intoironfrom
fujitatomoya/backport-rclcpp-pr-2433

Conversation

@fujitatomoya
Copy link
Copy Markdown
Collaborator

… (#2433)

This is backport of #2433 because of the code base difference.

…#2433)

This is backport of #2433 because of the code base difference.

Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com>
Signed-off-by: Kotaro Yoshimoto <pythagora.yoshimoto@gmail.com>
Copy link
Copy Markdown
Collaborator Author

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

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

A couple of differences for this backport against original #2433.

  • since iron does not have rclcpp::spin_all, that fix is not included here.
  • besides that, corresponding test is removed accordingly.

@fujitatomoya
Copy link
Copy Markdown
Collaborator Author

Pulls: #2618
Gist: https://gist.githubusercontent.com/fujitatomoya/6367152b3493400158386b147831b16b/raw/7abb55874d896098215d31fbe4fc5b842a33149b/ros2.repos
BUILD args: --packages-above-and-dependencies rclcpp
TEST args: --packages-above rclcpp
ROS Distro: iron
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/14501

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com>
@fujitatomoya
Copy link
Copy Markdown
Collaborator Author

CI:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

@fujitatomoya
Copy link
Copy Markdown
Collaborator Author

@fujitatomoya
Copy link
Copy Markdown
Collaborator Author

@mjcarroll @ahcorde CI is green, could you review again?

@ahcorde ahcorde merged commit 531b2b1 into iron Sep 6, 2024
@ahcorde ahcorde deleted the fujitatomoya/backport-rclcpp-pr-2433 branch September 6, 2024 09:24
Copy link
Copy Markdown
Contributor

@HansRobo HansRobo left a comment

Choose a reason for hiding this comment

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

LGTM, as the author of original PR.
Note: f26b813 is not included in original PR.

@fujitatomoya
Copy link
Copy Markdown
Collaborator Author

@Mergifyio backport humble

@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Sep 6, 2024

backport humble

✅ Backports have been created

Details

mergify bot pushed a commit that referenced this pull request Sep 6, 2024
#2618)

Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com>
Signed-off-by: Kotaro Yoshimoto <pythagora.yoshimoto@gmail.com>
(cherry picked from commit 531b2b1)
fujitatomoya added a commit that referenced this pull request Sep 9, 2024
#2618) (#2620)

Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com>
Signed-off-by: Kotaro Yoshimoto <pythagora.yoshimoto@gmail.com>
(cherry picked from commit 531b2b1)

Co-authored-by: Tomoya Fujita <Tomoya.Fujita@sony.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants