Effects: The thread represented by 
*this continues execution
without the calling thread blocking
.  When 
detach() returns,
*this no longer represents the possibly continuing thread of execution
.When the thread previously represented by 
*this ends execution,
the implementation releases any owned resources
.