summaryrefslogtreecommitdiffstats
path: root/services/java/com/android/server/net/NetworkStatsService.java
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2012-04-09 10:31:20 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-04-09 10:31:20 -0700
commit4b3c5232109422c5c9bee044c01721536ceab488 (patch)
treee2344c8cc75b19263247688ed011453eec212405 /services/java/com/android/server/net/NetworkStatsService.java
parent079f09c6ca4148d8e640e34ec03a3eb4fb3507cc (diff)
parent21a547823de52806de48f70b8360353344a5ad88 (diff)
downloadframeworks_base-4b3c5232109422c5c9bee044c01721536ceab488.zip
frameworks_base-4b3c5232109422c5c9bee044c01721536ceab488.tar.gz
frameworks_base-4b3c5232109422c5c9bee044c01721536ceab488.tar.bz2
Merge "Splice operations before collapsing ifaces."
Diffstat (limited to 'services/java/com/android/server/net/NetworkStatsService.java')
-rw-r--r--services/java/com/android/server/net/NetworkStatsService.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/services/java/com/android/server/net/NetworkStatsService.java b/services/java/com/android/server/net/NetworkStatsService.java
index f7ba329..519d58e 100644
--- a/services/java/com/android/server/net/NetworkStatsService.java
+++ b/services/java/com/android/server/net/NetworkStatsService.java
@@ -500,6 +500,9 @@ public class NetworkStatsService extends INetworkStatsService.Stub {
Binder.restoreCallingIdentity(token);
}
+ // splice in operation counts
+ networkLayer.spliceOperationsFrom(mUidOperations);
+
final NetworkStats dataLayer = new NetworkStats(
networkLayer.getElapsedRealtime(), networkLayer.size());
@@ -510,8 +513,6 @@ public class NetworkStatsService extends INetworkStatsService.Stub {
dataLayer.combineValues(entry);
}
- // splice in operation counts
- dataLayer.spliceOperationsFrom(mUidOperations);
return dataLayer;
}