[Gauche-devel-jp] ネストしたhttp-get?

アーカイブの一覧に戻る

Makoto Satoh makot****@yahoo*****
2003年 6月 24日 (火) 17:21:36 JST


佐藤です。

Makoto Satoh <makot****@yahoo*****> wrote:

> Shiro Kawai <shiro****@lava*****> wrote:
> 
> > From: Makoto Satoh <makot****@yahoo*****>
> > Subject: [Gauche-devel-jp] ネストしたhttp-get?
> > Date: Tue, 24 Jun 2003 15:11:09 +0900
> > 
> > Ruby版では取れました?
> 
> 随分前にやったのですが、突っ込み方が随分浅かったので、比較できないです。
> うーむ、もうRubyでは書きたくない、というのも本音です。
> mainの中でループする部分だけうまくいっていないようなので、そこだけ
> Rubyでも書いてみます。

芸のないことに、SchemeコードをそのままRubyに翻訳して試したところ、
同じエラーが出ました。http://www.makotosatoh.jp/sdi.rb

発生場所も同じで、get_embed_srcで、エラーの原因もConnection reset by 
peerで同じです。

もう少し、このエラーになるリクエストを調べてみます。

/usr/local/lib/ruby/1.6/net/protocol.rb:614:in `sysread': Connection reset by peer (Errno::EC\
ONNRESET)
        from /usr/local/lib/ruby/1.6/net/protocol.rb:614:in `rbuf_fill'
        from /usr/local/lib/ruby/1.6/net/protocol.rb:551:in `readuntil'
        from /usr/local/lib/ruby/1.6/net/protocol.rb:562:in `readline'
        from /usr/local/lib/ruby/1.6/net/http.rb:1175:in `read_status'
        from /usr/local/lib/ruby/1.6/net/http.rb:1160:in `read_new'
        from /usr/local/lib/ruby/1.6/net/http.rb:676:in `request'
        from /usr/local/lib/ruby/1.6/net/http.rb:601:in `get'
        from sdi.rb:83:in `get_embed_src'
        from sdi.rb:82:in `start'
        from /usr/local/lib/ruby/1.6/net/http.rb:472:in `start'
        from sdi.rb:82:in `get_embed_src'
        from sdi.rb:93:in `full_text_url_to_image_url'
        from sdi.rb:128

--
Makoto Satoh
__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!
http://bb.yahoo.co.jp/




Gauche-devel-jp メーリングリストの案内
アーカイブの一覧に戻る