diff --git a/src/drivers/px4flow/px4flow.cpp b/src/drivers/px4flow/px4flow.cpp index bb11afe0dd..84b9ef00e0 100644 --- a/src/drivers/px4flow/px4flow.cpp +++ b/src/drivers/px4flow/px4flow.cpp @@ -833,6 +833,8 @@ start(int argc, char *argv[]) void stop() { + start_in_progress = false; + if (g_dev != nullptr) { delete g_dev; g_dev = nullptr;