From 1435bcfe3fd2d5c9a0a430c4dda208b6003e596f Mon Sep 17 00:00:00 2001 From: Daniel Nichter Date: Thu, 4 Oct 2012 16:25:25 -0600 Subject: [PATCH] Don't localize EVAL_ERROR so errors in deeper contexts aren't wiped out when exec returns to outter context. --- bin/pt-table-checksum | 1 - 1 file changed, 1 deletion(-) diff --git a/bin/pt-table-checksum b/bin/pt-table-checksum index df587d62..30bb5d3a 100755 --- a/bin/pt-table-checksum +++ b/bin/pt-table-checksum @@ -9343,7 +9343,6 @@ sub main { # Make a nibble iterator for this table. This should only fail # if the table has no indexes and is too large to checksum in # one chunk. - local $EVAL_ERROR; my $checksum_cols = eval { $rc->make_chunk_checksum( dbh => $master_cxn->dbh(),