PTHREAD_CANCEL_DEFERRED
PTHREAD_CANCEL_DEFERRED);
case PTHREAD_CANCEL_DEFERRED:
_pthread_setcanceltype(PTHREAD_CANCEL_DEFERRED, &oldtype);
PTHREAD_CANCEL_DEFERRED;
thread->cancelflags = PTHREAD_CANCEL_ENABLE | PTHREAD_CANCEL_DEFERRED;