From e1d6c4d640681da569b5071dbaedb062b18b585d Mon Sep 17 00:00:00 2001 From: Chalard Jean Date: Mon, 1 Apr 2019 13:04:07 +0900 Subject: Cleanup SystemReady in the network stack The system server (in SystemServer.java) defines the boot sequence, during which an event called SystemReady happens. This corresponds to a time when critical system services that are depended upon by other components in the system server are ready to handle requests from their dependencies. Some system services are listening to this event to defer initializations that depend on the critical services. Because the network stack is only started after SystemReady, there is no way any NetworkMonitor may be started before SystemReady. Remove the associated mechanism. Fix: 129376083 Test: FrameworksNetTests Change-Id: I071eeb10d0b7c4f71af6653d322c7b442b2cc7ee --- src/com/android/server/NetworkStackService.java | 6 ------ 1 file changed, 6 deletions(-) (limited to 'src/com/android/server/NetworkStackService.java') diff --git a/src/com/android/server/NetworkStackService.java b/src/com/android/server/NetworkStackService.java index 63f057c..a0a90fd 100644 --- a/src/com/android/server/NetworkStackService.java +++ b/src/com/android/server/NetworkStackService.java @@ -302,12 +302,6 @@ public class NetworkStackService extends Service { mNm.notifyDnsResponse(returnCode); } - @Override - public void notifySystemReady() { - checkNetworkStackCallingPermission(); - mNm.notifySystemReady(); - } - @Override public void notifyNetworkConnected(LinkProperties lp, NetworkCapabilities nc) { checkNetworkStackCallingPermission(); -- cgit v1.2.3