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

Commit 110c1cc2 authored by Libin.Tang@motorola.com's avatar Libin.Tang@motorola.com Committed by Ravi Paluri
Browse files

IMS: fix ImsPhoneConnection wakelock stuck Bug: 18965642

Conflicts:
	src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java

Change-Id: If708a0cde665fd9225138bf07db7d27e2cd36709
parent c4c26581
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -1604,6 +1604,7 @@ public final class ImsPhoneCallTracker extends CallTracker {
            }
            for (Connection c : mHandoverCall.mConnections) {
                ((ImsPhoneConnection)c).changeParent(mHandoverCall);
                ((ImsPhoneConnection)c).releaseWakeLock();
            }
        }
        if (call.getState().isAlive()) {
@@ -1624,11 +1625,6 @@ public final class ImsPhoneCallTracker extends CallTracker {
            transferHandoverConnections(mForegroundCall);
            transferHandoverConnections(mBackgroundCall);
            transferHandoverConnections(mRingingCall);
            // release wake lock hold
            ImsPhoneConnection con = mHandoverCall.getHandoverConnection();
            if (con != null) {
                con.releaseWakeLock();
            }
            // Make mIsSrvccCompleted flag to true after SRVCC complete.
            // After SRVCC complete sometimes SRV_STATUS_UPDATE come late.
            mIsSrvccCompleted = true;