From 16c5a133ab2b80af2b56f86e42de04a4399c60fc Mon Sep 17 00:00:00 2001 From: Josh Gao Date: Mon, 15 May 2017 18:26:38 -0700 Subject: [PATCH] adb: redirect stdout/stderr before initializing usb. Avoid printing USB logging to the console. Test: None Change-Id: Ib8ad0ad6c559689d0f8feec2e66b42380edd26fb --- adb/client/main.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/adb/client/main.cpp b/adb/client/main.cpp index bd9ad01f3..62798cde7 100644 --- a/adb/client/main.cpp +++ b/adb/client/main.cpp @@ -125,6 +125,11 @@ int adb_server_main(int is_daemon, const std::string& socket_spec, int ack_reply }); #endif + if (is_daemon) { + close_stdin(); + setup_daemon_logging(); + } + android::base::at_quick_exit(adb_server_cleanup); init_transport_registration(); @@ -148,11 +153,6 @@ int adb_server_main(int is_daemon, const std::string& socket_spec, int ack_reply std::this_thread::sleep_for(100ms); } - if (is_daemon) { - close_stdin(); - setup_daemon_logging(); - } - adb_auth_init(); if (is_daemon) {