summaryrefslogtreecommitdiff
path: root/init/builtins.cpp
diff options
context:
space:
mode:
authorJosh Gao <jmgao@google.com>2019-04-16 13:17:08 -0700
committerJosh Gao <jmgao@google.com>2019-04-16 13:17:08 -0700
commit18cb6812474e00050efab19e242c8a04ed470bec (patch)
treeb957f5e34565d1a9ad6ea1e64e002109a7ec3f69 /init/builtins.cpp
parenta853a2f8ec284776b7b6cf0d39c4f339889d86b9 (diff)
debuggerd: call setsid in our children.
There appears to be a kernel bug that causes SIGHUP and SIGCONT to be sent to the parent process group we spawn from if the process group contains stopped jobs (e.g. the parent itself, because of wait_for_gdb). Call setsid in all of our children to prevent this from happening. Bug: http://b/31124563 Test: adb shell 'setprop debug.debuggerd.wait_for_gdb 1; killall -ABRT surfaceflinger' Change-Id: I1a48d70886880a5bfbe2deb80d48deece55faf09
Diffstat (limited to 'init/builtins.cpp')
0 files changed, 0 insertions, 0 deletions