• Andrew Williams's avatar
    syscall: relocate linux death signal code · 9b379d7e
    Andrew Williams authored
    Fix bug on Linux SysProcAttr handling: setting both Pdeathsig and
    Credential caused Pdeathsig to be ignored. This is because the kernel
    clears the deathsignal field when performing a setuid/setgid
    system call.
    
    Avoid this by moving Pdeathsig handling after Credential handling.
    
    Fixes #9686
    
    Change-Id: Id01896ad4e979b8c448e0061f00aa8762ca0ac94
    Reviewed-on: https://go-review.googlesource.com/3290Reviewed-by: 's avatarIan Lance Taylor <iant@golang.org>
    Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
    TryBot-Result: Gobot Gobot <gobot@golang.org>
    9b379d7e
Name
Last commit
Last update
api Loading commit data...
doc Loading commit data...
lib/time Loading commit data...
misc Loading commit data...
src Loading commit data...
test Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTING.md Loading commit data...
CONTRIBUTORS Loading commit data...
LICENSE Loading commit data...
PATENTS Loading commit data...
README.md Loading commit data...
favicon.ico Loading commit data...
robots.txt Loading commit data...