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

Commit babfa52a authored by Yao Chen's avatar Yao Chen Committed by Android Git Automerger
Browse files

am 1fe66b74: am 1769e28d: am a4930277: am 000dd0f8: am 86d77815: Merge "Check...

am 1fe66b74: am 1769e28d: am a4930277: am 000dd0f8: am 86d77815: Merge "Check the return value of bindService, and notify media browser client onConnectionFailed if it returns false." into lmp-dev

* commit '1fe66b74b60921b15e8fd1125d4ad79cf65aef0e':
  Check the return value of bindService, and notify media browser client onConnectionFailed if it returns false.
parents 3b726758 cc491cac
Loading
Loading
Loading
Loading
+14 −9
Original line number Diff line number Diff line
@@ -141,11 +141,16 @@ public final class MediaBrowser {

        final ServiceConnection thisConnection = mServiceConnection = new MediaServiceConnection();

        boolean bound = false;
        try {
            mContext.bindService(intent, mServiceConnection, Context.BIND_AUTO_CREATE);
            if (mContext.bindService(intent, mServiceConnection, Context.BIND_AUTO_CREATE)) {
                bound = true;
            }
        } catch (Exception ex) {
            Log.e(TAG, "Failed binding to service " + mServiceComponent);
        }

        if (!bound) {
            // Tell them that it didn't work.  We are already on the main thread,
            // but we don't want to do callbacks inside of connect().  So post it,
            // and then check that we are on the same ServiceConnection.  We know