diff --git a/src/modules/mavlink/mavlink_mission.cpp b/src/modules/mavlink/mavlink_mission.cpp index 3d17bdc09d..985c659cea 100644 --- a/src/modules/mavlink/mavlink_mission.cpp +++ b/src/modules/mavlink/mavlink_mission.cpp @@ -96,7 +96,8 @@ MavlinkMissionManager::MavlinkMissionManager(Mavlink *mavlink) : MavlinkStream(m MavlinkMissionManager::~MavlinkMissionManager() { - close(_mission_result_sub); + orb_unsubscribe(_mission_result_sub); + orb_unadvertise(_offboard_mission_pub); } unsigned