From 9cfc2dc090e1e372d3dea88d22d992a3f17f1067 Mon Sep 17 00:00:00 2001 From: Ilho Kim Date: Mon, 26 Aug 2019 14:32:10 +0900 Subject: [PATCH] Change order of StepRemoveTemporaryDirectory In case installation terminated after StepUnzip, recovery file doesn't have pkgid, and then StepParseManifest will return RECOVERY_DONE, and temporary file doesn't be removed Change-Id: I671090285767b7d2ecbe10e5f28e0772b14f18b1 Signed-off-by: Ilho Kim --- src/tpk/tpk_installer.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tpk/tpk_installer.cc b/src/tpk/tpk_installer.cc index b027f77..8ec26e1 100644 --- a/src/tpk/tpk_installer.cc +++ b/src/tpk/tpk_installer.cc @@ -348,10 +348,10 @@ void TpkInstaller::MoveSteps() { void TpkInstaller::RecoverySteps() { AddStep(pkgmgr_); AddStep(); + AddStep(); AddStep( ci::configuration::StepParseManifest::ManifestLocation::RECOVERY, ci::configuration::StepParseManifest::StoreLocation::NORMAL); - AddStep(); AddStep(); AddStep(); AddStep(); -- 2.7.4