[Jifty-commit] r6979 - Jifty-DBI/trunk/lib/Jifty/DBI

Jifty commits jifty-commit at lists.jifty.org
Mon May 11 16:27:00 EDT 2009


Author: sartak
Date: Mon May 11 16:26:59 2009
New Revision: 6979

Modified:
   Jifty-DBI/trunk/lib/Jifty/DBI/Handle.pm

Log:
eval in DESTROY can cause $@ issues, so localize $@

Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Handle.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Handle.pm	(original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Handle.pm	Mon May 11 16:26:59 2009
@@ -1328,6 +1328,10 @@
 
 sub DESTROY {
     my $self = shift;
+
+    # eval in DESTROY can cause $@ issues elsewhere
+    local $@;
+
     $self->disconnect
         unless $self->dbh
             and $self->dbh


More information about the Jifty-commit mailing list