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

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

am a4930277: am 000dd0f8: am 86d77815: Merge "Check the return value of...

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 'a49302777a963dd7dc184e4f1227f8c71ea3879c':
  Check the return value of bindService, and notify media browser client onConnectionFailed if it returns false.
parents 0652f795 ecb8ebc8
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