Ensure waitables handle guard condition retriggering#2483
Conversation
…gging code still there Signed-off-by: William Woodall <william@osrfoundation.org>
Signed-off-by: Michael Carroll <mjcarroll@intrinsic.ai> Signed-off-by: William Woodall <william@osrfoundation.org>
Signed-off-by: William Woodall <william@osrfoundation.org>
Signed-off-by: William Woodall <william@osrfoundation.org>
Signed-off-by: William Woodall <william@osrfoundation.org>
f49e86f to
327cb12
Compare
|
Force pushed to fix DCO. |
|
Uhm, I'm confused, is allocator_memory_strategy.hpp still used ? |
It's on I don't see that it was removed in the executor update: https://github.com/ros2/rclcpp/pull/2142/files Though maybe it should have been removed. @mjcarroll was that an oversight? |
Signed-off-by: William Woodall <william@osrfoundation.org>
It is unused in the executor implementation, but part of public API. Do we need to tick-tock it or is it safe to remove in one version because it's an implementation detail? Happy to do either in a follow-up. |
|
It's tricky, I'd like to say we could just remove it because it was kind of an internal API, but it's probably safer to deprecate it first. |
|
I believe the test failure on Windows was a pre-existing flake, and wasn't caused or made worse by this pr. Subsequent runs on CI did not fail. |
|
agreed, lgtm |
Re-opened version of #2420 (it seems the target branch being deleted prevents me from reopening it and/or updating the target branch...).
Copied from the original description: