
27 Mar
2007
27 Mar
'07
4 p.m.
Howard Hinnant wrote:
I believe one of the big differences is : How soon after join() can the thread clean up resources? I.e. the model I've been working on has an implicit detach() inside of join(), for the purpose of cleaning up the resources immediately instead of waiting to ~thread() for resource cleanup.
One question that comes to mind here - which I've been unable to effectively communicate in my other post - is: What use case exists for not destroying the thread object after it's been detached (or joined+detached) under the current N2184 semantics?