diff options
| author | 2012-04-23 14:40:13 -0700 | |
|---|---|---|
| committer | 2012-04-23 14:40:13 -0700 | |
| commit | 57a6e14e576f7f08001027cce67955e9820a726f (patch) | |
| tree | 2e7c8ecbf03c766f42d1ae035d50ccf2255c5fc6 | |
| parent | 9ae1b69fbb336ca67615ed0405197dded6294137 (diff) | |
| parent | 49c1d1764bce02cf12a68e9312f3aa9dfa2e25ce (diff) | |
Merge "Clear identity when checking if bandwidth enabled."
| -rw-r--r-- | services/java/com/android/server/net/NetworkStatsService.java | 3 |
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); } } |