[#30722] JSON ライブラリの取り込み — "NARUSE, Yui" <naruse@...>

naruseです。

20 messages 2007/04/21

[ruby-dev:30699] Re: socket blocking on mingw32

From: Yukihiro Matsumoto <matz@...>
Date: 2007-04-09 07:26:15 UTC
List: ruby-dev #30699
まつもと ゆきひろです

ちょっと古いメールですが、

In message "Re: [ruby-dev:30674] socket blocking on mingw32"
    on Sun, 25 Mar 2007 14:40:50 +0900, wanabe <s.wanabe@gmail.com> writes:

|mingw32上のtrunkでソケットを使おうとすると、socket.c の ruby_connect()内で
|処理がブロックされてしまいます。メール末尾にパッチを添付します。
|
|# ノンブロッキングモードにできないのは、手元の環境がどこかおかしいのでしょうか?
|# F_SETFLしなければブロックされないので、元に戻す方法もあると思うのですが……

F_SETFLでNONBLOCKINGしたらブロックするというのは納得できませ
ん。このパッチを取りこむのは簡単ですが、その前に、どなたか補
足の情報をお持ちではありませんか?

In This Thread