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

Back to archive index

Toru TAKAMIZU ttaka****@earth*****
2003年 5月 29日 (木) 20:35:09 JST


Wed, May 28, 2003 at 09:36:52PM +0900
AIDA Shinra wrote:

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

どうも,この変更以降,cannaserver を -inet つきで起動しても
5680 番ポートで LISTEN してくれないようです。こちらだけでしょうか?

高水



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