10 char str1
[] = "You should see this.\n";
11 char str2
[] = "You should not see this.\n";
13 printf("Cancellation test 2: Self-cancellation and disabling.\n");
16 pthread_cancel(pthread_self());
18 pthread_setcancelstate(PTHREAD_CANCEL_DISABLE
, NULL
);
20 write(STDOUT_FILENO
, str1
, sizeof(str1
));
22 pthread_setcancelstate(PTHREAD_CANCEL_ENABLE
, NULL
);
24 write(STDOUT_FILENO
, str2
, sizeof(str2
));