Skip to content

Question about rmw_wait.cpp #833

@yingflower

Description

@yingflower

if (changed_statuses.is_active(

I have some questions about this code. If has_triggered_condition in line 149 return true, and changed_statuses.is_active in line 289 return false, this thread will in running state forever. Is this a bug?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions