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

Commit a8de43fd authored by Christopher Tate's avatar Christopher Tate
Browse files

Don't assume that transport unbind == transport invalid

We now expect that the transport service's host process will be
OOM-killed sometimes, but will come back automatically because we
still hold the binding.  So, we no longer drop it as the
expected-to-be-current transport when that happens.

Bug 10728767

Change-Id: I5e756e8942e7c4c3567632f10460ee31b9618d75
parent dc333542
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -1305,9 +1305,6 @@ class BackupManagerService extends IBackupManager.Stub {
                mTransports.put(name, transport);
            } else {
                mTransports.remove(name);
                if ((mCurrentTransport != null) && mCurrentTransport.equals(name)) {
                    mCurrentTransport = null;
                }
                // Nothing further to do in the unregistration case
                return;
            }