[Mew-dist 16766] Re: getaddrinfo error

Shingo WATANABE / 渡辺 伸吾 nabe at example.com
2001年 3月 9日 (金) 13:53:42 JST


わたなべです。

> > FreeBSD に慣れていたので NetBSD を使うとこれが不便だったりすることも良く
> > ありますね。
> 
> 通常、getaddrinfo/gethostbyname() は、プロセスが起動し、名前を一回解決
> した後、/etc/resolv.conf をキャッシュします。キャッシュの整合性は取り
> ません。

私もそういう理解でいました。
ただ、前に FreeBSD を使っていたときには、名前解決が出来ない状態で起動し
たプログラムが動いたままで、 resolv.conf を後から書き換えた場合に
(プログラムを止めることなく)名前解決が出来た記憶がありました。
なので、FreeBSD の resolver には、ファイルのタイムスタンプでも見張ってい
るのかな?と思っていました。

現象として知っていただけで、コードを読んで理解した結果ではないです。

> #かなり、嘘っぽいぞ

うーん。単なる勘違いなのかなあ?
再現できるか調べてみます。



Mew-dist メーリングリストの案内