Resource leak fix

This commit is contained in:
Pavel Kirienko
2014-08-24 03:02:52 +04:00
parent 1fa49aaea9
commit 3866b5a5fe
@@ -118,6 +118,7 @@ void UavcanCDevSensorBridgeBase::publish(const int redundancy_channel_id, const
channel->orb_advert = orb_advertise(channel->orb_id, report);
if (channel->orb_advert < 0) {
log("ADVERTISE FAILED");
(void)unregister_class_devname(_class_devname, class_instance);
*channel = Channel();
return;
}