Index: base/debug/debugger.cc |
diff --git a/base/debug/debugger.cc b/base/debug/debugger.cc |
index 8674f1fc71376bc73537167c4b885e4b81f6c6f6..3777fa108eeea121dfd529bf22fff15f9463b64d 100644 |
--- a/base/debug/debugger.cc |
+++ b/base/debug/debugger.cc |
@@ -1,9 +1,9 @@ |
-// Copyright (c) 2010 The Chromium Authors. All rights reserved. |
+// Copyright (c) 2011 The Chromium Authors. All rights reserved. |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
#include "base/debug/debugger.h" |
- |
+#include "base/logging.h" |
#include "base/threading/platform_thread.h" |
namespace base { |
@@ -12,6 +12,12 @@ namespace debug { |
static bool is_debug_ui_suppressed = false; |
bool WaitForDebugger(int wait_seconds, bool silent) { |
+#if defined(OS_ANDROID) |
+ // The pid from which we know which process to attach to are not output by |
+ // android ddms, so we have to print it out explicitly. |
+ LOG(INFO) << "DebugUtil::WaitForDebugger(pid=" << static_cast<int>(getpid()) |
+ << ")"; |
+#endif |
for (int i = 0; i < wait_seconds * 10; ++i) { |
if (BeingDebugged()) { |
if (!silent) |