commit | 5f353de96beca0a400796887e737314a62e35b6a | [log] [tgz] |
---|---|---|
author | Wink Saville <wink@google.com> | Fri May 20 17:23:45 2011 -0700 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Fri May 20 17:23:45 2011 -0700 |
tree | 0c975bd7b7e2651a53e1050330755aa0f303de42 | |
parent | 393eb0d06b4536591584a8d4c5fb03c2962835a9 [diff] | |
parent | edbe2cc386147dbac52b3bc74d8a15ad1f95b268 [diff] |
Merge "Notify RIL that PDP reset is triggered due to data stall" into honeycomb-LTE
diff --git a/telephony/java/com/android/internal/telephony/DataConnection.java b/telephony/java/com/android/internal/telephony/DataConnection.java index 2e781b2..1ac9d1f 100644 --- a/telephony/java/com/android/internal/telephony/DataConnection.java +++ b/telephony/java/com/android/internal/telephony/DataConnection.java
@@ -249,6 +249,8 @@ Message m = dp.onCompletedMsg; if (TextUtils.equals(dp.reason, Phone.REASON_RADIO_TURNED_OFF)) { discReason = RILConstants.DEACTIVATE_REASON_RADIO_OFF; + } else if (TextUtils.equals(dp.reason, Phone.REASON_PDP_RESET)) { + discReason = RILConstants.DEACTIVATE_REASON_PDP_RESET; } } if (phone.mCM.getRadioState().isOn()) {
diff --git a/telephony/java/com/android/internal/telephony/RILConstants.java b/telephony/java/com/android/internal/telephony/RILConstants.java index f5d6c51..93fc9ce 100644 --- a/telephony/java/com/android/internal/telephony/RILConstants.java +++ b/telephony/java/com/android/internal/telephony/RILConstants.java
@@ -113,6 +113,7 @@ /* Deactivate data call reasons */ int DEACTIVATE_REASON_NONE = 0; int DEACTIVATE_REASON_RADIO_OFF = 1; + int DEACTIVATE_REASON_PDP_RESET = 2; /* cat include/telephony/ril.h | \