dronecan: don't init if can interface fails to init

This commit is contained in:
alexklimaj
2025-01-07 15:11:05 -07:00
committed by Daniel Agar
parent 585e5d1482
commit 2625c5211b
+5 -4
View File
@@ -705,11 +705,12 @@ UavcanNode::Run()
if (can_init_res < 0) {
PX4_ERR("CAN driver init failed %i", can_init_res);
} else {
_instance->init(node_id, can->driver.updateEvent());
_node_init = true;
}
_instance->init(node_id, can->driver.updateEvent());
_node_init = true;
}
pthread_mutex_lock(&_node_mutex);