Hey
|
if (callback_group && !callback_group->can_be_taken_from()) { |
I am highly confused by this code block:
auto callback_group = entity_iter->second.callback_group.lock();
if (callback_group && !callback_group->can_be_taken_from()) {
continue;
}
Shouldn't it be ?
auto callback_group = entity_iter->second.callback_group.lock();
if (!callback_group || !callback_group->can_be_taken_from()) {
continue;
}
Hey
rclcpp/rclcpp/src/rclcpp/executor.cpp
Line 692 in f9c4894
I am highly confused by this code block:
Shouldn't it be ?