早上起來找了一下如何正確結束已經被shocket讀取動作blocked的phread,還有如何判斷一個pthread是真的已經結束了,看了一下,答案應該蠻單純野蠻簡單的,就是在主thread使用join等待其它被cancel的thread,希望這樣能解決之前一直沒有好好解決的問題:某個thread還在使用一個已經被主thread刪除的socket讀取資料,理論是這麼說啦!得禮拜一實際實作後才知道有沒有用,畢竟multithread的問題有時候很難找到原因。

dbi1463 發表在 痞客邦 PIXNET 留言(0) 人氣()