[mew-dist 25584] Re: SMTP error handling

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
2004年 10月 26日 (火) 16:40:52 JST


> FreeBSDのman pageですが
> connectのEINPROGRESSの説明をみるとwritingで待てとあります。

NetBSD でもそうです。

しかし、UNIX Network Programming Vol 1 3rd には両方で待てと書いてありま
す。

> selectで指定するのがsleepする時間ではなくて
> 時刻を指定する仕様だったら簡単だったのですが..

えーと、select() は sleep() の代りにも使うので、今の仕様じゃないと困り
ます。sleep() がたくさんのシステムコールを呼ぶのに対し、select() は1 つ
しか呼ばないので、軽いはずです。

> サンプルをつくってみたので参考になれば.

ありがとうございます。

時刻情報を考えてまで頑張る必要はないと思います。どうせ、一回目の
select() で成功するのですし。

--かず



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