Fix update recovery logic 53/177753/2
authorSangyoon Jang <jeremy.jang@samsung.com>
Wed, 2 May 2018 07:14:21 +0000 (16:14 +0900)
committerJunghyun Yeon <jungh.yeon@samsung.com>
Thu, 3 May 2018 10:19:56 +0000 (19:19 +0900)
commit0af73ca7490e28a66e65e254645039ccb44d58cd
treeabc24c69936fd9a54faefe1797cf3a52155e6095
parent2e278bff33913eb20dc132efb76ee7fb9d89173d
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