瀏覽單個文章
tbsky
Junior Member
 

加入日期: Jan 2002
文章: 865
引用:
作者darkangel
回正題,double fork 不止是為了避免 zombie,
請詳閱 Richard Stevens 的 APUE 一書,
我是不知道其他人怎樣做,我自己寫 daemon 時的確是會 double fork。

順便幫你 google 一下 stackoverflow 也有相關討論:
https://stackoverflow.com/questions...eating-a-daemon


看一下討論主要圍繞在處理 terminal 的問題,不過底下有人說近代的系統應該不用考慮這個問題了?除非可能有 zombie 的情況,我個人寫 daemon 都只 fork 一次。不過討論竟然有人提到,非常古老的系統可能強迫要 fork 兩次,不知道是否是真的。看來我還太菜了啊...
舊 2020-08-07, 08:42 PM #29
回應時引用此文章
tbsky離線中