From c25c79e119c904cc2698b04e069c4771273e2207 Mon Sep 17 00:00:00 2001 From: Daniel Nichter Date: Fri, 27 Jul 2012 11:35:27 -0600 Subject: [PATCH] Only iterate diffs if there are some. --- bin/pt-table-checksum | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/pt-table-checksum b/bin/pt-table-checksum index 42029680..8131bde0 100755 --- a/bin/pt-table-checksum +++ b/bin/pt-table-checksum @@ -7702,7 +7702,9 @@ sub main { $slave->name()); # Save unique chunks that differ. # https://bugs.launchpad.net/percona-toolkit/+bug/1030031 - map { $diff_chunks{ $_->{chunk} }++ } @$diffs; + if ( scalar @$diffs ) { + map { $diff_chunks{ $_->{chunk} }++ } @$diffs; + } }; if ($EVAL_ERROR) { if ( $o->get('quiet') < 2 ) {