Skip Menu |
 

This queue is for tickets about the autodie CPAN distribution.

Report information
The Basics
Id: 38598
Status: resolved
Priority: 0/
Queue: autodie

People
Owner: PJF [...] cpan.org
Requestors: PJF [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.99
Fixed in: (no value)



Subject: errno set incorrectly on autodie::exception objects
Download (untitled) / with headers
text/plain 243b
On some (I suspect all) systems the errno attribute on autodie::exception objects is set incorrectly. The current dev branch has test cases to check for this. As such, on autodie 1.99, the errno attribute should always be considered suspect.
Download (untitled) / with headers
text/plain 263b
This is fixed in the current dev version of the code, which will form the next release. Setting the errno is now an explicit parameter to autodie::exception->new(), which solves the various race conditions and actions from a distance that could trigger this bug.
Fixed in 1.991


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.