commit | f6d43ea959a5c4543413ef2ab1d9c4a9939431b4 | [log] [tgz] |
---|---|---|
author | Jeff Sharkey <jsharkey@android.com> | Mon Apr 23 14:39:19 2012 -0700 |
committer | Jeff Sharkey <jsharkey@android.com> | Mon Apr 23 14:39:19 2012 -0700 |
tree | 5a35a09c8bbe55bf77b83d620179a1a48e390741 | |
parent | 32c773b16aca2dea55889aab8af8fa0088c2eefb [diff] |
Clear identity when checking if bandwidth enabled. Change-Id: I0f10f86dc14483e29609057c671454b322da4826
diff --git a/services/java/com/android/server/net/NetworkStatsService.java b/services/java/com/android/server/net/NetworkStatsService.java index f53e957..1c3e24f 100644 --- a/services/java/com/android/server/net/NetworkStatsService.java +++ b/services/java/com/android/server/net/NetworkStatsService.java
@@ -1050,11 +1050,14 @@ } 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); } }