[Momonga-devel.ja:00742] Re: merging gcc3 to HEAD (Re: GCC3 の今後)


さくです。

In article <20021108183435.GT2460@xxxxxxxxxx>,
"Kikutani, Makoto" <poo@xxxxxxxxxxxxxxxxx> writes:

> open("|snmpget -v1 -c xxxxxx 1.3.6.1.2.1.2.2.1.10.5").each do |line|
>   ina = line.split
>   printf "%s:ppp0_in:%s\n", hostname,  ina[3]
> end

私も似たようなことやってzombieの群れに遭遇しましたが、SIGCHLDを拾ってwait
するようにしたら(すぐに拾われるので)出なくなりました。
理屈としては、waitが必要なことは分かります。

そして、そうすると、逆にPerlで書いたときにどうしてzombieが出ないのかのほう
が不思議に思えてしまいます。openでforkするときの動き方が違うのかな。

-- 
OZAWA -Crouton- Sakuro                 "DRACO DORMIENS NUMQUAM TITILLANDUS"

Mail: mailto:crouton@xxxxxxxxxxxxxxxx       GnuPG: 1C1A 4C26 32E2 A911 7B62
 Web: http://www.weatherlight.org/~crouton/        E194 37C0 8725 F1D8 F388