From e30d4bf531cf8873f345cff0503974952c2daf65 Mon Sep 17 00:00:00 2001 From: Jinghui Guo Date: Fri, 17 Jul 2009 15:26:44 -0500 Subject: [PATCH] Fix the issue of new call failing in 3-way call scenario. The issue this change fixes can be reproduced by: 1. place an MO call; 2. place the second MO call; 3. hangup from the other end for one of the calls so there is only one call connected; 4. try to place another call. This issue is that the new call would fail. --- .../com/android/internal/telephony/cdma/CdmaCallTracker.java | 1 + 1 file changed, 1 insertion(+) diff --git a/telephony/java/com/android/internal/telephony/cdma/CdmaCallTracker.java b/telephony/java/com/android/internal/telephony/cdma/CdmaCallTracker.java index cc456c5f5b192..91bd9930af35a 100644 --- a/telephony/java/com/android/internal/telephony/cdma/CdmaCallTracker.java +++ b/telephony/java/com/android/internal/telephony/cdma/CdmaCallTracker.java @@ -957,6 +957,7 @@ public final class CdmaCallTracker extends CallTracker { if (ar.exception == null) { // Assume 3 way call is connected pendingMO.onConnectedInOrOut(); + pendingMO = null; } break;