X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FStorage%2FDBI.pm;h=0efff67d5b4e669243acb5c3064591775ba0aa43;hb=dd415de8014e0461d73eb092089b1f51dc894884;hp=76e9c49a936d2cd3906017b04131d036eae572bc;hpb=66efa982f30b374c3c12d1b01535c766a2e6e426;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/Storage/DBI.pm b/lib/DBIx/Class/Storage/DBI.pm index 76e9c49..0efff67 100644 --- a/lib/DBIx/Class/Storage/DBI.pm +++ b/lib/DBIx/Class/Storage/DBI.pm @@ -728,8 +728,8 @@ sub dbh_do { local $self->{_in_dbh_do} = 1; my @args = @_; - try { - return $self->$code ($dbh, @args); + return try { + $self->$code ($dbh, @args); } catch { $self->throw_exception($_) if $self->connected;