in reply to stopping www::mechanize from exiting after a timeout
Searching for WWW::Mechanize retry returns WWW::Mechanize::Plugin::Retry. How did this module not work for you in the expected way?