Merge "debuggerd_handler: fix prctl return value check."

am: 36b8ccb9b2

Change-Id: Ic4ede60f39dc5802d51f682cd69e88534087886a
This commit is contained in:
Josh Gao 2017-02-07 06:42:20 +00:00 committed by android-build-merger
commit f18d64b2d6
1 changed files with 1 additions and 1 deletions

View File

@ -218,7 +218,7 @@ static int debuggerd_dispatch_pseudothread(void* arg) {
close(pipefds[1]);
// Set all of the ambient capability bits we can, so that crash_dump can ptrace us.
for (unsigned long i = 0; prctl(PR_CAPBSET_READ, i, 0, 0, 0); ++i) {
for (unsigned long i = 0; prctl(PR_CAPBSET_READ, i, 0, 0, 0) != -1; ++i) {
prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, i, 0, 0);
}