AIDA Shinra
shinr****@j10n*****
2003年 5月 28日 (水) 21:36:52 JST
相田です。しばらく作業できずにいましたが、生きてます。 > http://bugs.gentoo.org/show_bug.cgi?id=21600 > > によると Canna が起動に失敗しても適切な返り値を戻してくれない、という > ことで、確かに起動時にエラーが出ても exit code としては 0 が返っている > ようなのです(そのため Gentoo はこれを起動エラーだと見なさない)が、これ > は本来 cannaserver がたとえば /tmp/.iroha_unix/IROHA が残っていたとき > には 2 を返したりすることが期待されているのでしょうか? 確かに、起動するなりいきなりforkして、forkに失敗しない限り0を返すよう になっています。そうなっている理由が分からないので、取り敢えず初期化が 終わるまでforkしないようにしてみました。やる気の無い変更ではありますが、 一応これでそれっぽいexit codeが取れます。