function deletes a thread-specific data key previously returned by
The thread-specific data values associated with
need not be NULL at the time that
It is the responsibility of the application to free any
application storage or perform any cleanup actions for data structures
related to the deleted key or associated thread-specific data in any threads;
this cleanup can be done either before or after
Any attempt to use
following the call to
results in undefined behavior.
function is callable from within destructor functions.
are not invoked by
Any destructor function that may have been associated with
will no longer be called upon thread exit.