No description
![]() * Fix memory problems in rcl. There are actually two problems here. In one of the problems, we were sometimes taking an rcl_guard_condition that we did *not* allocate, and trying to deallocate it. This was leading to double frees. The second problem was forgetting to call guard_condition_fini during node_fini. Signed-off-by: Chris Lalancette <clalancette@openrobotics.org> * Drop duplicated check for overwriting previous error. As pointed out by Dirk in review, the RCL_SET_ERROR_MSG macro (through the rcutils_set_error_state() function) already checks to see if a message is being dropped and warns about it. Thus, we don't need to do it ourselves. Signed-off-by: Chris Lalancette <clalancette@openrobotics.org> |
||
---|---|---|
rcl | ||
rcl_lifecycle | ||
.gitignore | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md |
rcl
Library to support implementation of language specific ROS Client Libraries.