→ gn00618777: 更正。我call stop()去 kill(pid, 9)外面可以收到sig 06/15 00:00
→ gn00618777: 只是不知道為何 child 自己 return,卻收不到 06/15 00:00
→ gn00618777: 謝w大 06/15 00:01
推 LPH66: 雖然有點不太可能, 但你是在 fork 後才註冊 SIGCHLD 的嗎? 06/15 01:07
→ LPH66: 是的話這裡可能會有時間差, 註冊前子行程結束就會預設收走 06/15 01:07
推 Schottky: 你為什麼要設計出這麼複雜的系統來搞自己 XDDDD 06/15 03:18
→ Schottky: 這中間可以出錯的 pitfall 太多,寫出來能長期執行穩定 06/15 03:32
→ Schottky: 不故障的,大概都是天外飛仙那個等級 06/15 03:32
→ gn00618777: 我是在fork前註冊的 06/15 07:00
→ descent: 你這個設計真的太複雜, 會用在 thread 的環境嗎? 06/15 09:46
→ gn00618777: 我不會用在 thread 環境,也不會 fork process執行 06/15 21:13
→ gn00618777: 我先設計個完整點再來和大家討論好了XD 06/15 21:14
→ wulouise: 列好自己的use case再來說設計 不然不好討論 06/16 20:42
→ saladim: 恩....你問題的描述跟用詞可能要在精準一點 lib管理proce 06/21 01:59
→ saladim: ss大概可以猜到意思但難懂 離開是指process結束還是func 06/21 02:00
→ saladim: tion結束.....看不太懂 06/21 02:00