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

Commit df9cab2f authored by Christopher Tate's avatar Christopher Tate Committed by Android Git Automerger
Browse files

am ad716e42: am 2aa1d18e: Fix bug 17931760 - spurious timeout leads to mayhem

* commit 'ad716e42':
  Fix bug 17931760 - spurious timeout leads to mayhem
parents a6a6f4b2 ad716e42
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -2415,6 +2415,11 @@ public class BackupManagerService extends IBackupManager.Stub {
                    mStatus = invokeAgentForBackup(PACKAGE_MANAGER_SENTINEL,
                            IBackupAgent.Stub.asInterface(pmAgent.onBind()), mTransport);
                    addBackupTrace("PMBA invoke: " + mStatus);

                    // Because the PMBA is a local instance, it has already executed its
                    // backup callback and returned.  Blow away the lingering (spurious)
                    // pending timeout message for it.
                    mBackupHandler.removeMessages(MSG_TIMEOUT);
                }

                if (mStatus == BackupTransport.TRANSPORT_NOT_INITIALIZED) {