Fix update recovery logic 16/177616/6
authorSangyoon Jang <jeremy.jang@samsung.com>
Wed, 2 May 2018 07:14:21 +0000 (16:14 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Wed, 2 May 2018 08:56:00 +0000 (17:56 +0900)
commitede539bb06d9915f3fd15c02369a2e77d5f0df6a
tree41d7750a55b702b66c36be450b51e2c605f3e5bc
parentcfe09bfa7ce1865cbb6a9506541220b9e733c872
Fix update recovery logic

Set backup done flag to recover original package contents properly.
If update fail during backup original contents, recovery process may delete
original contents and restore partial contents from backup path.

Change-Id: I8321dd470ed245d8f40c83a4f94557d563744cb1
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
src/common/recovery_file.cc
src/common/recovery_file.h
src/common/step/backup/step_copy_backup.cc
src/common/step/filesystem/step_recover_files.cc