Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4d57090d authored by JW Wang's avatar JW Wang Committed by Android (Google) Code Review
Browse files

Merge "Fix that the file is not correctly flushed to the disk"

parents d3fc9072 c5375f2f
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -43,7 +43,6 @@ import org.json.JSONObject;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.PrintWriter;
import java.nio.file.Files;
import java.text.ParseException;
import java.time.Instant;
@@ -323,9 +322,8 @@ class RollbackStore {
                    "extensionVersions", extensionVersionsToJson(rollback.getExtensionVersions()));

            fos = file.startWrite();
            PrintWriter pw = new PrintWriter(fos);
            pw.println(dataJson.toString());
            pw.close();
            fos.write(dataJson.toString().getBytes());
            fos.flush();
            file.finishWrite(fos);
        } catch (JSONException | IOException e) {
            Slog.e(TAG, "Unable to save rollback for: " + rollback.info.getRollbackId(), e);