From eb1ae22bb1a7befd37fd829f8b514b3e7a3f4fdd Mon Sep 17 00:00:00 2001 From: Alexander Malishev Date: Thu, 7 Jun 2018 00:03:20 +0400 Subject: [PATCH] DataFlash: fixed inconsistent state after interrupted log download --- libraries/DataFlash/DataFlash_MAVLinkLogTransfer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/libraries/DataFlash/DataFlash_MAVLinkLogTransfer.cpp b/libraries/DataFlash/DataFlash_MAVLinkLogTransfer.cpp index 9da3eb1d977..2eb8ebb6454 100644 --- a/libraries/DataFlash/DataFlash_MAVLinkLogTransfer.cpp +++ b/libraries/DataFlash/DataFlash_MAVLinkLogTransfer.cpp @@ -298,6 +298,7 @@ bool DataFlash_Class::handle_log_send_data() _log_data_remaining -= len; if (ret < MAVLINK_MSG_LOG_DATA_FIELD_DATA_LEN || _log_data_remaining == 0) { _log_sending = false; + _in_log_download = false; _log_sending_link = nullptr; } return true;