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

Commit 99324d1e authored by Jiangli Liu's avatar Jiangli Liu Committed by android-build-merger
Browse files

Add synchronized lock when set call state ANSWERED

am: 16ce588a

Change-Id: I7207f3209695cbaad052b538732312cc25c9c488
parents c35de502 16ce588a
Loading
Loading
Loading
Loading
+14 −12
Original line number Diff line number Diff line
@@ -4512,6 +4512,7 @@ public class CallsManager extends Call.ListenerBase

        @Override
        public void performAction() {
            synchronized (mLock) {
                Log.d(this, "perform answer call for %s, videoState = %d", mCall, mVideoState);
                for (CallsManagerListener listener : mListeners) {
                    listener.onIncomingCallAnswered(mCall);
@@ -4528,6 +4529,7 @@ public class CallsManager extends Call.ListenerBase
                }
            }
        }
    }

    @VisibleForTesting(visibility = VisibleForTesting.Visibility.PACKAGE)
    public static final class RequestCallback implements