diff options
| author | 2015-01-16 11:21:17 +0000 | |
|---|---|---|
| committer | 2015-01-16 11:21:19 +0000 | |
| commit | fd846dfbf1d1e51f8366a473d3b6f5722c06d77c (patch) | |
| tree | 3568fa38ef5028122ee410a0da23fd28a3e249eb | |
| parent | 2ab6d9fff36836c71bc0ee4afa25c11b48a9bd99 (diff) | |
| parent | 212037f7cdbf3ac3712ab16f885d62da7f850fe0 (diff) | |
Merge "Sync file before using JournaledFile commit." into lmp-mr1-dev
| -rw-r--r-- | services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java index 579fae4e2ccb..aae496c4d269 100644 --- a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java +++ b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java @@ -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); |