#include <stdio.h>
#include <pthread.h>
void *function(void *p) {
printf("void *function(void *p)\n");
pthread_cancel(pthread_self());
return NULL;
}
int main()
{
pthread_t thread;
pthread_create(&thread, NULL, function, NULL);
pthread_join(thread, NULL);
return 0;
}
/*
run:
void *function(void *p)
*/