Subject: | Timeouts failing when using WWW::Mechanize (expections not being propagated?) |
Date: | Mon, 6 Nov 2006 15:43:08 +0000 |
To: | bug-WWW-Mechanize [...] rt.cpan.org |
From: | "- Tethys" <tethys [...] gmail.com> |
I'm trying to timeout long running operations. Some (but not all) of
those operations make use of WWW::Mechanize. When they do, the
timeouts don't work. See the attached file for an example. The alarm
is received, but the call to CORE::die() doesn't seem to have any
effect, as if the exception isn't be propagated to the parent (where
it should be caught by an eval).
I get the same results if I use Time::Out, rather than rolling my own
timeout code. I'm at a loss to find a generic way of timing out long
running operations.
Tet
Message body is not shown because sender requested not to inline it.