Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f492c1a4 authored by Devin Moore's avatar Devin Moore
Browse files

dumpstate: get AIDL thread info and client PIDs during dump

Test: adb shell dumpstate && verify bugreport visually
Bug: 270596767

Change-Id: Iebf922753f1c8c18c7f96926c705875aec3c1f63
parent 4e21def0
Loading
Loading
Loading
Loading
+2 −1
Original line number Original line Diff line number Diff line
@@ -1252,7 +1252,8 @@ static Dumpstate::RunStatus RunDumpsysTextByPriority(const std::string& title, i
             dumpsys.writeDumpHeader(STDOUT_FILENO, service, priority);
             dumpsys.writeDumpHeader(STDOUT_FILENO, service, priority);
             dumpsys.writeDumpFooter(STDOUT_FILENO, service, std::chrono::milliseconds(1));
             dumpsys.writeDumpFooter(STDOUT_FILENO, service, std::chrono::milliseconds(1));
        } else {
        } else {
             status_t status = dumpsys.startDumpThread(Dumpsys::TYPE_DUMP | Dumpsys::TYPE_PID,
             status_t status = dumpsys.startDumpThread(Dumpsys::TYPE_DUMP | Dumpsys::TYPE_PID |
                                                       Dumpsys::TYPE_CLIENTS | Dumpsys::TYPE_THREAD,
                                                       service, args);
                                                       service, args);
             if (status == OK) {
             if (status == OK) {
                dumpsys.writeDumpHeader(STDOUT_FILENO, service, priority);
                dumpsys.writeDumpHeader(STDOUT_FILENO, service, priority);