PTHREAD_CANCEL_ENABLE
PTHREAD_CANCEL_DISABLE : PTHREAD_CANCEL_ENABLE);
case PTHREAD_CANCEL_ENABLE:
new_thread->cancelflags = PTHREAD_CANCEL_ENABLE |
thread->cancelflags = PTHREAD_CANCEL_ENABLE | PTHREAD_CANCEL_DEFERRED;