[#42503] floatの値がずれる — Sato Hiroshi <hirocy.f01@...>

hirocyと申します.

33 messages 2006/07/04
[#42504] Re: floatの値がずれる — rubikitch <rubikitch@...> 2006/07/04

From: Sato Hiroshi <hirocy.f01@plala.to>

[#42505] Re: floatの値がずれる — Sato Hiroshi <hirocy.f01@...> 2006/07/04

hirocyです.るびきちさん,ありがとうございます.

[#42569] JVN、スクリプト言語「Ruby」の2件の脆弱性情報を公表 — Takahiro Kambe <taca@...>

こんばんは。

19 messages 2006/07/11
[#42570] Re: JVN、スクリプト言語「Ruby」の2件の脆弱性情報を公表 — Yukihiro Matsumoto <matz@...> 2006/07/11

まつもと ゆきひろです

[#42572] Re: JVN、スクリプト言語「Ruby」の2件の脆弱性情報を公表 — Takahiro Kambe <taca@...> 2006/07/11

In message <1152619872.835566.21152.nullmailer@x31.priv.netlab.jp>

[#42575] Re: JVN、スクリプト言語「Ruby」の2件の脆弱性情報を公表 — Yukihiro Matsumoto <matz@...> 2006/07/11

まつもと ゆきひろです

[ruby-list:42564] Re: IO::select() の dead lock ?

From: Yukihiro Matsumoto <matz@...>
Date: 2006-07-10 16:06:11 UTC
List: ruby-list #42564
まつもと ゆきひろです

めったに起きない現象だそうですから、原因の特定は難しいかもし
れませんが。

In message "Re: [ruby-list:42563] IO::select() 	の dead lock ?"
    on Tue, 11 Jul 2006 00:04:29 +0900, Hiroshi migimatsu ^^ <minz@minz.org> writes:

|	切替元サーバは telnet コネクションが継続してるとみなして,
|	データを送って来ているのですが,telnet クライアントはアド
|	レスが変わった切替先のサーバに応答をしています.
|
|	切替元 [データ] --> Net::telnet --> [ACK] 切替先
|	                                 <-- [RST]
|	    [ 再送 ] -->             --> [ACK]
|	                                 <-- [RST]
|				...

うーむ。これはこれで難儀な...。

|	この時,Net::telnet() 内 IO::select() にてデッドロックする
|	現象に悩まされています.telnet#cmd() がタイムアウトを検知
|	しないばかりか,timeout ブロックで括ってもタイムアウト検知
|	しません.

Net::telnet()内IO::selectというのはtelnet.rb何行目に登場する
IO::selectでしょうか。telnet.rbには3ヶ所selectが登場するので
すが、ふたつはwaitforメソッド、もうひとつはwriteメソッドです。

また、net/telnet自身はスレッドを使っていませんが、クライアン
トプログラムはスレッドを利用しているのでしょうか。その辺も関
係があるかもしれません。

                                まつもと ゆきひろ /:|)

In This Thread