From 93b36d1de19c3536f3809a96f2a5e11365e2cb4f Mon Sep 17 00:00:00 2001 From: Narayan Kamath Date: Wed, 31 May 2017 10:33:28 +0100 Subject: dumpstate: Track debuggerd API changes. dump_backtrace_to_file_timeout now needs an additional argument that specifies the dump type. Bug: 36024548 Test: make; manual bug report capture Change-Id: I6ce3c172dd571e296d9ced9c576b88ea487b2fbb --- cmds/dumpstate/utils.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'cmds/dumpstate/utils.cpp') diff --git a/cmds/dumpstate/utils.cpp b/cmds/dumpstate/utils.cpp index 6ec636e029..0bec18ef91 100644 --- a/cmds/dumpstate/utils.cpp +++ b/cmds/dumpstate/utils.cpp @@ -1087,7 +1087,8 @@ const char *dump_traces() { /* If 3 backtrace dumps fail in a row, consider debuggerd dead. */ if (timeout_failures == 3) { dprintf(fd, "too many stack dump failures, skipping...\n"); - } else if (dump_backtrace_to_file_timeout(pid, fd, 20) == -1) { + } else if (dump_backtrace_to_file_timeout( + pid, kDebuggerdNativeBacktrace, 20, fd) == -1) { dprintf(fd, "dumping failed, likely due to a timeout\n"); timeout_failures++; } else { -- cgit v1.2.3-59-g8ed1b