diff --git a/GpsTracker/NetworkPositionsBackup.cpp b/GpsTracker/NetworkPositionsBackup.cpp index 5ad38ac..67e0170 100644 --- a/GpsTracker/NetworkPositionsBackup.cpp +++ b/GpsTracker/NetworkPositionsBackup.cpp @@ -109,8 +109,11 @@ namespace positions { void NetworkPositionsBackup::backup(bool force) { NOTICE("backup"); - if (!force || !isBackupNeeded(false)) return; - appendPositions(); + if (force || isBackupNeeded(false)) { + appendPositions(); + } + + network::powerOff(); } } }