diff --git a/src/modules/simulator/gpssim/gpssim.cpp b/src/modules/simulator/gpssim/gpssim.cpp index 322ab75d5f..20a1b98e6c 100644 --- a/src/modules/simulator/gpssim/gpssim.cpp +++ b/src/modules/simulator/gpssim/gpssim.cpp @@ -355,6 +355,14 @@ GPSSIM::task_main() } } + if (_report_gps_pos_pub) { + orb_unadvertise(_report_gps_pos_pub); + } + + if (_report_sat_info_pub) { + orb_unadvertise(_report_sat_info_pub); + } + PX4_INFO("exiting"); /* tell the dtor that we are exiting */