OSDN Git Service

Check if rename of backed up file fails before persisting new changes.
authorSuchi Amalapurapu <asuchitra@google.com>
Tue, 29 Sep 2009 22:20:32 +0000 (15:20 -0700)
committerSuchi Amalapurapu <asuchitra@google.com>
Wed, 30 Sep 2009 22:36:29 +0000 (15:36 -0700)
commit8550f255232eb4e4852466c5297fdc125887f5af
tree7c5388e75ee4f5596c7e797370bbace5cd22072a
parenta33e3f79259b56b03c7912af35944f34ad190e3c
Check if rename of backed up file fails before persisting new changes.
If not these system services will end up with inconsistent settings files
when the device runs out of storage.
Delete mangled settings file in PackageManager if the current write fails
so that we don't end up overwriting the backed up version with the
mangled version
Include null check when retrieving fwd locked resource for an existing package
core/java/android/app/ApplicationContext.java
core/java/com/android/internal/os/BatteryStatsImpl.java
services/java/com/android/server/AppWidgetService.java
services/java/com/android/server/PackageManagerService.java
services/java/com/android/server/am/UsageStatsService.java