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

Topic node guard condition in executor #2074

Merged

Conversation

iuhilnehc-ynos
Copy link
Collaborator

to fix #2067

Chen Lihui added 2 commits January 1, 2023 13:21
Signed-off-by: Chen Lihui <[email protected]>
Copy link
Collaborator

@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.

lgtm

@fujitatomoya
Copy link
Collaborator

@iuhilnehc-ynos can you start CI?

@iuhilnehc-ynos
Copy link
Collaborator Author

CI: (build: --packages-above-and-dependencies rclcpp test: --packages-above rclcpp)

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

@alsora
Copy link
Collaborator

alsora commented Jan 24, 2023

Looks good to me.
Was this bug caused by #1640 ?

@iuhilnehc-ynos
Copy link
Collaborator Author

@alsora

Was this bug caused by #1640 ?

Yes.

@alsora
Copy link
Collaborator

alsora commented Feb 10, 2023

I'm merging this PR, since it has green CI and approvals.
We verified that it fixes some issues caused by missing notifications when adding/removing entities.

@alsora alsora merged commit beda096 into ros2:rolling Feb 10, 2023
alsora pushed a commit to irobot-ros/rclcpp that referenced this pull request Feb 10, 2023
* add a test

Signed-off-by: Chen Lihui <[email protected]>

* rollback the node guard condition for exectuor

Signed-off-by: Chen Lihui <[email protected]>

---------

Signed-off-by: Chen Lihui <[email protected]>
@fujitatomoya
Copy link
Collaborator

@alsora thanks for checking on this.

alsora pushed a commit to irobot-ros/rclcpp that referenced this pull request Apr 29, 2023
* add a test

Signed-off-by: Chen Lihui <[email protected]>

* rollback the node guard condition for exectuor

Signed-off-by: Chen Lihui <[email protected]>

---------

Signed-off-by: Chen Lihui <[email protected]>
alsora pushed a commit to irobot-ros/rclcpp that referenced this pull request Apr 29, 2023
* add a test

Signed-off-by: Chen Lihui <[email protected]>

* rollback the node guard condition for exectuor

Signed-off-by: Chen Lihui <[email protected]>

---------

Signed-off-by: Chen Lihui <[email protected]>
alsora pushed a commit to irobot-ros/rclcpp that referenced this pull request May 3, 2023
* add a test

Signed-off-by: Chen Lihui <[email protected]>

* rollback the node guard condition for exectuor

Signed-off-by: Chen Lihui <[email protected]>

---------

Signed-off-by: Chen Lihui <[email protected]>
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.

Callback groups created after executor starts spinning do not work
3 participants