[mew-dist 26714] Re: Submission
Kyotaro HORIGUCHI
horiguti at example.com
2005年 12月 8日 (木) 21:56:20 JST
kazu> ところで、集計で困っているのですが、
kazu> i386-mingw-nt5.1.2600 とは何か?
kazu> その OS のエラーコード 10035 とは何か?
kazu> 知っている人がいたら教えて下さい。(_ _)
# nt5.1.2600 はおいておいて..:-p
Windows のことならばそれは WSAEWOULDBLOCK (EINPROGRESS)です. でも
Emacsが network-process 関係で RST をもらうと ENOTCONN になってい
るのですがそのときになぜかわざわざ read をやっていて, このせいで
EINPROGRESS に戻してしまっています. なんか意味があるのかもと思って
ほうっておいたのですが, これはやめたほうがいいんでしょうかね.
kazu> TCP RST なのか TCP timeout なのか判断できません。。。
このエラーを取り直している(と思います)ところをやめて, ENOTCONN を
素直に返すようにすれば
ENOTCONN => RST
EINPROGRESS => timeout
と判断できるということでよいでしょうか.
# そういうふうになるかはあとで試してみます.
--
ほりぐちきょうたろう
Mew-dist メーリングリストの案内