• Rowan Worth's avatar
    runtime: co-exist with NPTL's pthread_cancel. · c4770b99
    Rowan Worth authored
    NPTL uses SIGRTMIN (signal 32) to effect thread cancellation.
    Go's runtime replaces NPTL's signal handler with its own, and
    ends up aborting if a C library that ends up calling
    pthread_cancel is used.
    
    This patch prevents runtime from replacing NPTL's handler.
    
    Fixes #6997.
    
    R=golang-codereviews, iant, dvyukov
    CC=golang-codereviews
    https://golang.org/cl/47540043
    c4770b99
Name
Last commit
Last update
..
errors Loading commit data...
gmp Loading commit data...
life Loading commit data...
stdio Loading commit data...
test Loading commit data...
testasan Loading commit data...
testcdefs Loading commit data...
testso Loading commit data...
testtls Loading commit data...