rAntenna が Timeout::Error でエラーになっていたので、その修正をしました (CVS HEAD との差分)。 作者の方にも報告しておきます。
diff -u -r1.10 antenna.rb --- antenna.rb 6 Oct 2004 07:23:24 -0000 1.10 +++ antenna.rb 6 Dec 2004 14:16:03 -0000 @@ -85,6 +85,7 @@ path = $2||'/' host, port = $1.split( /:/ ) port = '80' unless /^[0-9]+$/ =~ port + begin timeout( limittime ) do begin Net::HTTP.version_1_1 @@ -110,6 +111,8 @@ rescue end end + rescue Timeout::Error + end end end
で、これに気づいたのは Hiki のサイトというかたけうちさんのサイトが落ちていたからなのですが、今確認したら Apache の Test Page になってるよぉ← minidns.net の不具合で 0.0.0.0 が返っていたようです。手もとでは引けるようになりました。
ruby-gnome2 みたいに、sourceforge.jp で Hiki の公式サイトな Hiki を動かすっていうのはどうでしょう? (とこれまでに何人かに言われたような)
[追記] えろぺおさんから再現しませんと返事をいただきました。 確かに上記のようなことをしなくても、timeout のブロック内で捕捉されるはずなのに変ですね。 タイムアウトを起こしていたサイトが今は稼働しているので、今となってはそのときの状況が分かりませんが、また問題が発生したときに調べられるように、上記の変更を元に戻してみます。
先日の発表の Wiki セッションが、Broadband Watch で紹介されました!
MYCOM PC WEB でも紹介されました! yomoyomo さん、情報ありがとうございました。
mycomでも取り上げられてました<br>http://pcweb.mycom.co.jp/articles/2004/12/06/internetweek/<br>横顔がステキ(笑)
うーん、、、「hiki では CVS や SVN で履歴管理ができる」ってことを強調されてたと思うのですが、まったく伝わってなかったみたいですねぇ。;( > impress