OSDN Git Service

Harden against transiently unavailable backup transports
authorChristopher Tate <ctate@google.com>
Mon, 18 Nov 2013 22:20:36 +0000 (14:20 -0800)
committerChristopher Tate <ctate@google.com>
Tue, 19 Nov 2013 19:24:46 +0000 (11:24 -0800)
commitb0183f0ae311966cff0e10e8139c56f97288d1f2
tree6bd0662fd8d6b0640b2da0c293882b47ff9480e6
parentc04aa87e4ac41b6c65dceb7b20d7a7f92c2efec1
Harden against transiently unavailable backup transports

The init & clear operations are particularly important to ensure
delivery when at all possible, so we retry those periodically
if the transport is unavailable when we first attempt them.

Now with 100% less build break.

Bug 11716868

Change-Id: I2af4e93788068cfac97c0a48d3568c561eefa23d
cmds/bmgr/src/com/android/commands/bmgr/Bmgr.java
core/java/android/app/backup/IBackupManager.aidl
services/java/com/android/server/BackupManagerService.java