summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jeff Sharkey <jsharkey@android.com> 2012-04-23 14:40:13 -0700
committer Android (Google) Code Review <android-gerrit@google.com> 2012-04-23 14:40:13 -0700
commit57a6e14e576f7f08001027cce67955e9820a726f (patch)
tree2e7c8ecbf03c766f42d1ae035d50ccf2255c5fc6
parent9ae1b69fbb336ca67615ed0405197dded6294137 (diff)
parent49c1d1764bce02cf12a68e9312f3aa9dfa2e25ce (diff)
Merge "Clear identity when checking if bandwidth enabled."
-rw-r--r--services/java/com/android/server/net/NetworkStatsService.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/services/java/com/android/server/net/NetworkStatsService.java b/services/java/com/android/server/net/NetworkStatsService.java
index f53e9570d7a6..1c3e24f7e521 100644
--- a/services/java/com/android/server/net/NetworkStatsService.java
+++ b/services/java/com/android/server/net/NetworkStatsService.java
@@ -1050,11 +1050,14 @@ public class NetworkStatsService extends INetworkStatsService.Stub {
}
private boolean isBandwidthControlEnabled() {
+ final long token = Binder.clearCallingIdentity();
try {
return mNetworkManager.isBandwidthControlEnabled();
} catch (RemoteException e) {
// ignored; service lives in system_server
return false;
+ } finally {
+ Binder.restoreCallingIdentity(token);
}
}