Skip to content

Topic node guard condition in executor#2074

Merged
alsora merged 2 commits intoros2:rollingfrom
iuhilnehc-ynos:topic-node-guard-condition-in-executor
Feb 10, 2023
Merged

Topic node guard condition in executor#2074
alsora merged 2 commits intoros2:rollingfrom
iuhilnehc-ynos:topic-node-guard-condition-in-executor

Conversation

@iuhilnehc-ynos
Copy link
Copy Markdown
Collaborator

to fix #2067

Chen Lihui added 2 commits January 1, 2023 13:21
Signed-off-by: Chen Lihui <lihui.chen@sony.com>
Signed-off-by: Chen Lihui <lihui.chen@sony.com>
Copy link
Copy Markdown
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
Copy Markdown
Collaborator

@iuhilnehc-ynos can you start CI?

@iuhilnehc-ynos
Copy link
Copy Markdown
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
Copy Markdown
Collaborator

alsora commented Jan 24, 2023

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

@iuhilnehc-ynos
Copy link
Copy Markdown
Collaborator Author

@alsora

Was this bug caused by #1640 ?

Yes.

@alsora
Copy link
Copy Markdown
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 <lihui.chen@sony.com>

* rollback the node guard condition for exectuor

Signed-off-by: Chen Lihui <lihui.chen@sony.com>

---------

Signed-off-by: Chen Lihui <lihui.chen@sony.com>
@fujitatomoya
Copy link
Copy Markdown
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 <lihui.chen@sony.com>

* rollback the node guard condition for exectuor

Signed-off-by: Chen Lihui <lihui.chen@sony.com>

---------

Signed-off-by: Chen Lihui <lihui.chen@sony.com>
alsora pushed a commit to irobot-ros/rclcpp that referenced this pull request Apr 29, 2023
* add a test

Signed-off-by: Chen Lihui <lihui.chen@sony.com>

* rollback the node guard condition for exectuor

Signed-off-by: Chen Lihui <lihui.chen@sony.com>

---------

Signed-off-by: Chen Lihui <lihui.chen@sony.com>
alsora pushed a commit to irobot-ros/rclcpp that referenced this pull request May 3, 2023
* add a test

Signed-off-by: Chen Lihui <lihui.chen@sony.com>

* rollback the node guard condition for exectuor

Signed-off-by: Chen Lihui <lihui.chen@sony.com>

---------

Signed-off-by: Chen Lihui <lihui.chen@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.

Callback groups created after executor starts spinning do not work

3 participants