何时可以安全地调用pthread_attr_destroy?

Chr*_*oph 9 linux pthreads detach

我在Linux上使用pthreads.从文档中,我不清楚何时调用pthread_attr_destroy我用来创建新线程的属性是安全的?我可以在pthread_create返回后立即执行此操作,还是必须等到线程连接或分离?

先谢谢,Christoph

Max*_*kin 12

线程属性被复制pthread_create,因此应在pthread_create调用后销毁.

需要在这里读取行http://pubs.opengroup.org/onlinepubs/009695399/functions/pthread_create.html:

如果稍后修改了attr指定的属性,则不会影响线程的属性.