summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrepo sync <cywang@google.com>2011-06-13 03:09:27 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2011-06-13 03:09:27 -0700
commit5891f55a1614e0101645a8a5295f25e13aeb37a4 (patch)
treeb6f36c1f9d7699770bb20bc7ca59c223582e568c
parent492208439d81916431caf1605b37ec2a130ab705 (diff)
parentc133781723f64d1321685d02ad6a208286bf0a42 (diff)
downloadframeworks_base-5891f55a1614e0101645a8a5295f25e13aeb37a4.zip
frameworks_base-5891f55a1614e0101645a8a5295f25e13aeb37a4.tar.gz
frameworks_base-5891f55a1614e0101645a8a5295f25e13aeb37a4.tar.bz2
Merge "Fix the issue of onNetwork in UI thread."
-rw-r--r--voip/java/com/android/server/sip/SipSessionGroup.java8
1 files changed, 2 insertions, 6 deletions
diff --git a/voip/java/com/android/server/sip/SipSessionGroup.java b/voip/java/com/android/server/sip/SipSessionGroup.java
index b5f1a17..4837eb9 100644
--- a/voip/java/com/android/server/sip/SipSessionGroup.java
+++ b/voip/java/com/android/server/sip/SipSessionGroup.java
@@ -528,12 +528,8 @@ class SipSessionGroup implements SipListener {
public void answerCall(String sessionDescription, int timeout) {
synchronized (SipSessionGroup.this) {
if (mPeerProfile == null) return;
- try {
- processCommand(new MakeCallCommand(mPeerProfile,
- sessionDescription, timeout));
- } catch (SipException e) {
- onError(e);
- }
+ doCommandAsync(new MakeCallCommand(mPeerProfile,
+ sessionDescription, timeout));
}
}