From 9ed654ffabfa0f9f7bdf303220968e917ed313b4 Mon Sep 17 00:00:00 2001 From: Remi NGUYEN VAN Date: Tue, 18 Dec 2018 18:24:26 +0900 Subject: [PATCH] Start NetworkStack on system server start The network stack will host updatable network components that are being moved from the system server. Test: flashed, booted Bug: b/112869080 Change-Id: I63f98405b69615e7077aed374b8f34a84fb1e4b2 --- services/java/com/android/server/SystemServer.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index 4decd4f1a414c..2d07fd6c64424 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -1204,6 +1204,16 @@ public final class SystemServer { } traceEnd(); + traceBeginAndSlog("StartNetworkStack"); + try { + final android.net.NetworkStack networkStack = + context.getSystemService(android.net.NetworkStack.class); + networkStack.start(context); + } catch (Throwable e) { + reportWtf("starting Network Stack", e); + } + traceEnd(); + traceBeginAndSlog("StartNsdService"); try { serviceDiscovery = NsdService.create(context);