summaryrefslogtreecommitdiff
path: root/aosp/dynamic_partition_control_android.cc
diff options
context:
space:
mode:
authorKelvin Zhang <zhangkelvin@google.com>2021-03-10 13:39:56 -0500
committerTreehugger Robot <treehugger-gerrit@google.com>2021-03-11 00:32:35 +0000
commit1c21eb8364f4d4468ac1f9aa562e402901f39bad (patch)
tree823d0fc546fece9c0276b3f709d63c5ff3538a51 /aosp/dynamic_partition_control_android.cc
parent48b788f0454f69176d74264356b262a8f53b0f89 (diff)
Emit a warning instead of aborting
When applying a secondary payload, we might call UpdatePartitionMetadata without VAB, so don't abort Bug: 182310095 Test: th Change-Id: I29af8aa653a8e3ccb37df2651883c6da09f727c7
Diffstat (limited to 'aosp/dynamic_partition_control_android.cc')
-rw-r--r--aosp/dynamic_partition_control_android.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/aosp/dynamic_partition_control_android.cc b/aosp/dynamic_partition_control_android.cc
index 6bf896c5..aba6deb4 100644
--- a/aosp/dynamic_partition_control_android.cc
+++ b/aosp/dynamic_partition_control_android.cc
@@ -861,7 +861,7 @@ bool DynamicPartitionControlAndroid::UpdatePartitionMetadata(
uint32_t target_slot,
const DeltaArchiveManifest& manifest) {
// Check preconditions.
- CHECK(!GetVirtualAbFeatureFlag().IsEnabled() || IsRecovery())
+ LOG_IF(WARNING, !GetVirtualAbFeatureFlag().IsEnabled() || IsRecovery())
<< "UpdatePartitionMetadata is called on a Virtual A/B device "
"but source partitions is not deleted. This is not allowed.";