[問題] 父thread如何暫停, 等子thread去把父th …

看板LinuxDev作者 (補習班版在哪兒啊,告訴我)時間17年前 (2007/10/19 14:06), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
情況是這樣, 我有一個process會去create一個thread出來, 這個thread是一個無窮迴圈, 會定期檢查某一個東西, 我的主process會先暫停等thread去通知process恢復運作, 但我的thread並不會結束, 所以我無法用join來等待, 請問有什像是suspend, wake up 之類的東西嗎? 謝謝 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.77.40.86

10/20 00:58, , 1F
main thread calls pthread_cond_wait()
10/20 00:58, 1F

10/20 00:59, , 2F
worker thread calls pthread_cond_signal()
10/20 00:59, 2F
文章代碼(AID): #1764bC2i (LinuxDev)
文章代碼(AID): #1764bC2i (LinuxDev)