Remove sleep(1) call from launcher
The reason we thought it was there for is no longer valid: the sockets
are created in the main thread so by the time the objects are created
it's safe to start connecting to the services. I don't see other
reason to have it so I removed it after testing both locally and on
GCE.
Test: run local & GCE
Bug: 78512938
Change-Id: I28bda13ff441d84d12a5443de65950d2755433c7
diff --git a/host/commands/launch/main.cc b/host/commands/launch/main.cc
index a396dec..9605049 100644
--- a/host/commands/launch/main.cc
+++ b/host/commands/launch/main.cc
@@ -654,10 +654,6 @@
FLAGS_deprecated_boot_completed);
kmon.Start();
- // TODO(b/78512938): Use a more reliable method to wait for other host
- // processes to be ready
- sleep(1);
-
// Initialize the regions that require so before the VM starts.
PreLaunchInitializers::Initialize();