Delete the specified thread‐specific key. Return 0 on success, and a non‐zero value otherwise. Note that deleting a key does not delete any data that is currently associated with the key in the calling thread or any other thread.