From 74858fed7b037c3199845659065d8d4d2a9b7f0d Mon Sep 17 00:00:00 2001 From: harvey186 Date: Tue, 31 Oct 2023 09:32:56 +0100 Subject: [PATCH] x Change-Id: I64097fc2f04fb515149c669e6d15e8035221cf4d --- .../internal/telephony/imsphone/ImsPhoneCallTracker.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java b/src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java index f11b921c08..427f6b2111 100644 --- a/src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java +++ b/src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java @@ -396,8 +396,7 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall { } else { // for legacy IMS we want to avoid blocking the binder thread, otherwise // we end up with half dead incoming calls with unattached call session - return TelephonyUtils.runWithCleanCallingIdentity(()-> processIncomingCall(c, callId, extras), - mExecutor); + return executeAndWaitForReturn(()-> processIncomingCall(c, callId, extras)); } } -- 2.34.1