summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Michal Karpinski <mkarpinski@google.com> 2016-10-14 08:58:41 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2016-10-14 08:58:45 +0000
commit372cede175ec201f5b13481d84d2ebf26b58cdf3 (patch)
tree99975382b104320a8e10d6dd0ca7087d45fd7e6d
parent9f5453e64871483e0ee54e06af3cf4ed116b138b (diff)
parent965894eeb90c13255b5559b925d13fd22528f8cb (diff)
Merge "Add connect event reporting"
-rw-r--r--services/core/java/com/android/server/connectivity/NetdEventListenerService.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/connectivity/NetdEventListenerService.java b/services/core/java/com/android/server/connectivity/NetdEventListenerService.java
index 719cde271e84..363d7cbdef77 100644
--- a/services/core/java/com/android/server/connectivity/NetdEventListenerService.java
+++ b/services/core/java/com/android/server/connectivity/NetdEventListenerService.java
@@ -148,6 +148,14 @@ public class NetdEventListenerService extends INetdEventListener.Stub {
batch.addResult((byte) eventType, (byte) returnCode, latencyMs);
}
+ @Override
+ // Called concurrently by multiple binder threads.
+ // This method must not block or perform long-running operations.
+ public synchronized void onConnectEvent(int netId, int latencyMs, String ipAddr, int port,
+ int uid) {
+ maybeVerboseLog(String.format("onConnectEvent(%d, %d)", netId, latencyMs));
+ }
+
public synchronized void dump(PrintWriter writer) {
IndentingPrintWriter pw = new IndentingPrintWriter(writer, " ");
pw.println(TAG + ":");