THR_CANCEL_EXITING
if ((curthread->cancelflags & THR_CANCEL_EXITING) != 0) {
atomic_set_int(&curthread->cancelflags, THR_CANCEL_EXITING);
(((val) & (THR_CANCEL_DISABLE | THR_CANCEL_EXITING | \
(((val) & (THR_CANCEL_DISABLE | THR_CANCEL_EXITING | \