IMS: Dont clean merge info on host termination
Anju Mathapati [Fri, 25 Sep 2015 21:49:38 +0000 (14:49 -0700)]
When merge is initiated & user triggers hangup
we should process hangup only for the active call.
Peer session updates will automatically happen after
conference response.
Peer information should not be cleaned up from active call

Change-Id: I0213e434f30e705c2f23ac2fb0c127b015da56da
BUG=24410640

src/java/com/android/ims/ImsCall.java

index a3fa7ef..702f70c 100644 (file)
@@ -1668,9 +1668,6 @@ public class ImsCall implements ICall {
                 mSessionEndDuringMerge = true;
                 mSessionEndDuringMergeReasonInfo = reasonInfo;
                 return;
-            } else if (mTerminationRequestPending) {
-                // Abort the merge if we receive a termination request from telephony or the user.
-                clearMergeInfo();
             }
 
             // If we are terminating the conference call, notify using conference listeners.