Eric, it's great that you thought about this as I'm currently stuck on
this.
However, your solution won't work. The http.start triggers the
Net::HTTP.start method which can take quite a while to complete. In
fact, it will take much longer than the actual request in cases where
the host wasn't queried for some time (and thus not cached).
--
Posted via http://www.ruby-forum.com/.