[Canna-dev 207] Re: cannaserver が起動に失敗したときの返り値

Back to archive index

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が取れます。



Canna-dev メーリングリストの案内
Back to archive index