linux進程退出,線程資源用pthread_detach釋放

linux下,用pthread_create創建線程後,線程的默認狀態爲joinable,如果程序退出,線程沒被join,則會有線程的資源沒有被釋放。 調用pthread_join可以,但是程序會再調用該函數後阻塞住。 替代的調用pthread_detach,該函數可立即返回,有2種方法。 1:子線程裏調用:pthrad_detach(pthread_self()); 2:父線程裏調用:pthre
相關文章
相關標籤/搜索