#include #include int main() { pthread_key_t my_key; pthread_key_create(&my_key, NULL); pthread_setspecific(my_key, (void*) &my_key); pthread_key_delete(my_key); pthread_key_create(&my_key, NULL); printf("Recreated key is: %x\n", pthread_getspecific(my_key)); pthread_key_delete(my_key); return 0; }