Skip to content

Commit 71463fa

Browse files
committed
Minor fixes
1 parent a46d8de commit 71463fa

File tree

3 files changed

+4
-12
lines changed

3 files changed

+4
-12
lines changed

ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2_ros/jtagcfg.cfg

Lines changed: 0 additions & 12 deletions
This file was deleted.

ports/espressif/common-hal/rclcpy/Node.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ void common_hal_rclcpy_node_deinit(rclcpy_node_obj_t *self) {
3030
// Clean up Micro-ROS object
3131
rcl_ret_t ret = rcl_node_fini(&self->rcl_node);
3232
if (ret != RCL_RET_OK) {
33+
// TODO: node_fini returns a fail here, but doesn't impede microros
34+
// from restarting. Debug left for future investigation.
3335
ESP_LOGW("RCLCPY", "Node cleanup error: %d", ret);
3436
// rclcpy_default_context.critical_fail=RCLCPY_NODE_FAIL;
3537
}

ports/espressif/common-hal/rclcpy/Publisher.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ void common_hal_rclcpy_publisher_deinit(rclcpy_publisher_obj_t *self) {
3737
// Clean up Micro-ROS object
3838
rcl_ret_t ret = rcl_publisher_fini(&self->rcl_publisher, &self->node->rcl_node);
3939
if (ret != RCL_RET_OK) {
40+
// TODO: publisher_fini returns a fail here, but doesn't impede microros
41+
// from restarting. Debug left for future investigation.
4042
ESP_LOGW("RCLCPY", "Publisher cleanup error: %d", ret);
4143
// rclcpy_default_context.critical_fail=RCLCPY_PUB_FAIL;
4244
}

0 commit comments

Comments
 (0)