Hello, I've run into a bit of a situation with mechanize:

def get_page
  agent = WWW::Mechanize.new
  agent.read_timeout = 150
  page_one = agent.get(www.foo.com)
  page_two = agent.submit(form) # will timeout
rescue Timeout::Error
  page_two.body # returns nil
end

When the page eventually times out, i'd still like to parse what it
gathered, but i can't grab what it read.  The functionality i really
want is to 'hit the stop button' and grab what's there.

Any ideas?
-- 
Posted via http://www.ruby-forum.com/.