Linux:結束線程的三種方式

通常狀況下,線程終止後,其終止狀態一直保留到其它線程調用pthread_join獲取它的狀態爲止。可是線程也能夠被置爲detach狀態,這樣的線程一旦終止就馬上回收它佔用的全部資源,而不保留終止狀態。不能對一個已經處於detach狀態的線程調用pthread_join,這樣的調用將返回EINVAL錯誤。也就是說,若是已經對一個線程調用了pthread_detach就不能再調用pthread_joi
相關文章
相關標籤/搜索