diff options
| author | 2016-09-14 16:24:18 +0000 | |
|---|---|---|
| committer | 2016-09-14 16:24:22 +0000 | |
| commit | 713b4f65d2bc9241a511db78d4a9c014a47cb59a (patch) | |
| tree | 09839adc226b9789ee6d7c93257388eaa3f09ff2 | |
| parent | 5db4e723cd25496c90cfb06e163a29b2a2d46917 (diff) | |
| parent | da71ca08ef8f4aaaa5cbe25b49d166968e816e46 (diff) | |
Merge "Parse -1 as WARNING_DISABLED in NetworkPolicyManager." into nyc-mr1-dev
| -rw-r--r-- | services/core/java/com/android/server/net/NetworkPolicyManagerService.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/net/NetworkPolicyManagerService.java b/services/core/java/com/android/server/net/NetworkPolicyManagerService.java index 53dbed221f8c..3e1c529a5fc6 100644 --- a/services/core/java/com/android/server/net/NetworkPolicyManagerService.java +++ b/services/core/java/com/android/server/net/NetworkPolicyManagerService.java @@ -1442,8 +1442,14 @@ public class NetworkPolicyManagerService extends INetworkPolicyManager.Stub { + "; generating default policy"); // Build default mobile policy, and assume usage cycle starts today - final long warningBytes = mContext.getResources().getInteger( - com.android.internal.R.integer.config_networkPolicyDefaultWarning) * MB_IN_BYTES; + final int dataWarningConfig = mContext.getResources().getInteger( + com.android.internal.R.integer.config_networkPolicyDefaultWarning); + final long warningBytes; + if (dataWarningConfig == WARNING_DISABLED) { + warningBytes = WARNING_DISABLED; + } else { + warningBytes = dataWarningConfig * MB_IN_BYTES; + } final Time time = new Time(); time.setToNow(); |