めぐろと申します。

Net::HTTPを使っていて、InternalServerError(500)から
Net::ProtoServerErrorを受け取りたかったのですが、
Net::ProtoFatalErrorを受け取ってしまいます。

これは正しい動作なのでしょうか?

protocol.rbを見てみたのですが、私の理解を超えてしまいました。
そもそも私の使い方が間違っていたのでしょうか?


---
% ruby -v
ruby 1.6.8 (2002-12-24) [i386-freebsd4.4]


/usr/local/lib/ruby/1.6/net/protocol.rb:221:in `error!': 500 "Internal
Server Error" (Net::ProtoFatalError)



-------------------------
目黒 純一 j.meguro / ntt.com