[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp:02029] Re: local配送時の処理(alias展開とか)並列性
- Subject: [postfix-jp:02029] Re: local配送時の処理(alias展開とか)並列性
- From: YOSHIMURA Keitaro <ramsy@xxxxxxxx>
- Date: Wed, 11 Sep 2002 16:35:58 +0900
> ちなみに、上記のスクリプトをプログラムに置き換えてもだめでし
> た。たとえば実行直後に stdout をfclose して、stdout を
> fopen("/dev/null", "w" ) と差し換え、すかさず fork ->
> exec(sleep 20)する、とかいうのも試してみましたが、状況は変わり
> ませんでした。
outだけじゃ足らないです。std{in,out,err} 全部閉じる必要があります。
あと、setsid(8) しましたか?
forkだけでは不十分で、縁切りしないとダメだと思います。
# teapop はsetsidしてたけど in,out,err 切り離してないので
# stand alone であげたら親 shell exitしても捨て子に出来なかった…
<|> 吉村 圭太郎/ramsy
<|> ramsy@xxxxxxxx
- Follow-Ups
-
- [postfix-jp:02030] Re: local配送時の処理(alias展開とか)並列性, Toyohiko Nagai
- References
-
- [postfix-jp:02027] Re: local配送時の処理(alias展開とか)並列性, IKEDA Nozomu
- [postfix-jp:02028] Re: local配送時の処理(alias展開とか)並列性, Toyohiko Nagai
[検索ページ]
[Postfix-JP ML Home]