diff options
author | Wink Saville <wink@google.com> | 2010-04-09 08:41:12 -0700 |
---|---|---|
committer | Wink Saville <wink@google.com> | 2010-04-09 08:57:31 -0700 |
commit | 662262ac040fac8b34cd7ebfb42563322c423a34 (patch) | |
tree | a9cf92e34f6c017dd232f945eb21809aee24451b /telephony | |
parent | 9da7730d5f97270c356ee86298c5d6d45f39b264 (diff) | |
download | frameworks_base-662262ac040fac8b34cd7ebfb42563322c423a34.zip frameworks_base-662262ac040fac8b34cd7ebfb42563322c423a34.tar.gz frameworks_base-662262ac040fac8b34cd7ebfb42563322c423a34.tar.bz2 |
Fix a FATAL ClassCastException in DataConnection.java
bug: 2583290
Change-Id: I93e0307664427b29942b1ed1e5acbf21e78a605f
Diffstat (limited to 'telephony')
-rw-r--r-- | telephony/java/com/android/internal/telephony/DataConnection.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/telephony/java/com/android/internal/telephony/DataConnection.java b/telephony/java/com/android/internal/telephony/DataConnection.java index 70fdadf..1f8bbcf 100644 --- a/telephony/java/com/android/internal/telephony/DataConnection.java +++ b/telephony/java/com/android/internal/telephony/DataConnection.java @@ -310,7 +310,8 @@ public abstract class DataConnection extends HierarchicalStateMachine { phone.mCM.deactivateDataCall(cid, obtainMessage(EVENT_DEACTIVATE_DONE, o)); } else { if (DBG) log("tearDownData radio is off sendMessage EVENT_DEACTIVATE_DONE immediately"); - sendMessage(obtainMessage(EVENT_DEACTIVATE_DONE, o)); + AsyncResult ar = new AsyncResult(o, null, null); + sendMessage(obtainMessage(EVENT_DEACTIVATE_DONE, ar)); } } |