How does your $@ get reset in your destructor? ( I assume you're talking about DESTROY() )
If it's just a simple matter of $@ being reset because of something you do in DESTROY, I think this is all you need (which is similar to what I recently experienced):
sub DESTROY { local $@; ... your cleanup code... }
If not, I think we would need more context...
In reply to Re: Error Handling in Object-Oriented Perl
by lestrrat
in thread Error Handling in Object-Oriented Perl
by hackdaddy
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |