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

Commit ba8abb51 authored by jp abgrall's avatar jp abgrall Committed by Gerrit Code Review
Browse files

Merge "Ensure dumpstate children die"

parents bfb2aa46 e7b6cf13
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -31,6 +31,7 @@
#include <sys/klog.h>
#include <time.h>
#include <unistd.h>
#include <sys/prctl.h>

#include <cutils/debugger.h>
#include <cutils/properties.h>
@@ -199,6 +200,9 @@ int run_command(const char *title, int timeout_seconds, const char *command, ...
        const char *args[1024] = {command};
        size_t arg;

        /* make sure the child dies when dumpstate dies */
        prctl(PR_SET_PDEATHSIG, SIGKILL);

        va_list ap;
        va_start(ap, command);
        if (title) printf("------ %s (%s", title, command);