Add fsync after creating backup flag 35/300535/2
authorSangyoon Jang <jeremy.jang@samsung.com>
Thu, 26 Oct 2023 23:53:31 +0000 (08:53 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Tue, 31 Oct 2023 06:33:37 +0000 (15:33 +0900)
Change-Id: I00030561a5d91b459702a3b97d30d56543c5ffec
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
src/pkg_upgrade/src/upgrader.cc

index 72d2599..f5395be 100644 (file)
@@ -333,6 +333,7 @@ int Upgrader::CreateBackupFlag(const string& path) {
     LOG(ERROR) << "failed to create flag file " << flag << ", " << errno;
     return -1;
   }
+  file.FSync();
 
   return 0;
 }