diff options
author | repo sync <cywang@google.com> | 2011-06-13 03:09:27 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2011-06-13 03:09:27 -0700 |
commit | 5891f55a1614e0101645a8a5295f25e13aeb37a4 (patch) | |
tree | b6f36c1f9d7699770bb20bc7ca59c223582e568c | |
parent | 492208439d81916431caf1605b37ec2a130ab705 (diff) | |
parent | c133781723f64d1321685d02ad6a208286bf0a42 (diff) | |
download | frameworks_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.java | 8 |
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)); } } |