Merge "Sync file before using JournaledFile commit." into lmp-mr1-dev

This commit is contained in:
Kenny Guy
2015-01-16 11:21:17 +00:00
committed by Android (Google) Code Review

View File

@@ -60,6 +60,7 @@ import android.os.AsyncTask;
import android.os.Binder;
import android.os.Bundle;
import android.os.Environment;
import android.os.FileUtils;
import android.os.Handler;
import android.os.IBinder;
import android.os.PersistableBundle;
@@ -1348,6 +1349,8 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub {
out.endTag(null, "policies");
out.endDocument();
stream.flush();
FileUtils.sync(stream);
stream.close();
journal.commit();
sendChangedNotification(userHandle);