dumpstate: Emit a logcat message at beginning and end of execution.
Since the logcat is not printed until later in the output, this will make it easier to determine at what point the user pressed the key sequence to initiate the bugreport, which can be helpful when debugging timing dependent problems. b/2164183 Change-Id: I5b650a6163c383183ff28e344dac36fab11a2c7b Signed-off-by: Mike Lockwood <lockwood@android.com>
This commit is contained in:
@@ -28,6 +28,10 @@
|
||||
#include <cutils/sockets.h>
|
||||
#include "private/android_filesystem_config.h"
|
||||
|
||||
#define LOG_NDEBUG 0
|
||||
#define LOG_TAG "dumpstate"
|
||||
#include <utils/Log.h>
|
||||
|
||||
#include "dumpstate.h"
|
||||
|
||||
static char* const gzip_args[] = { "gzip", "-6", 0 };
|
||||
@@ -182,6 +186,8 @@ int main(int argc, char *argv[]) {
|
||||
pid_t pid;
|
||||
gid_t groups[] = { AID_LOG, AID_SDCARD_RW };
|
||||
|
||||
LOGI("begin\n");
|
||||
|
||||
/* set as high priority, and protect from OOM killer */
|
||||
setpriority(PRIO_PROCESS, 0, -20);
|
||||
protect_from_oom_killer();
|
||||
@@ -332,6 +338,8 @@ int main(int argc, char *argv[]) {
|
||||
/* so gzip will terminate */
|
||||
close(STDOUT_FILENO);
|
||||
|
||||
LOGI("done\n");
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user