我读了一些代码如下:
void mcachefs_file_start_thread() { pthread_attr_t attrs; pthread_attr_init(&attrs); pthread_attr_setdetachstate(&attrs,PTHREAD_CREATE_JOINABLE); pthread_create(&mcachefs_file_threadid,&attrs,mcachefs_file_thread,NULL); }
在这里,将attrs设置为PTHREAD_CREATE_JOINABLE的用法是什么?此外,它不是pthead_create创建的线程的默认属性吗?