From a496477ed11f37e0737353f085119fd886614450 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Sun, 23 Jun 2013 16:24:30 +0200 Subject: [PATCH] Fix a bug where max_updates_per_transaction would not be respected. --- itkacl-2.1/sync-itkacl.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/itkacl-2.1/sync-itkacl.pl b/itkacl-2.1/sync-itkacl.pl index 868ee0f..d8e49c9 100755 --- a/itkacl-2.1/sync-itkacl.pl +++ b/itkacl-2.1/sync-itkacl.pl @@ -90,12 +90,12 @@ sub update_zone { for my $entry (keys %entries) { next if (exists($current_entries{$entry})); - last if (++$num_lines == $itkaclsyncconfig::max_updates_per_transaction); + last if (++$num_lines >= $itkaclsyncconfig::max_updates_per_transaction); print NSUPDATE "update add $entry 10 A 127.0.0.1\n"; } for my $entry (keys %current_entries) { next if (exists($entries{$entry})); - last if (++$num_lines == $itkaclsyncconfig::max_updates_per_transaction); + last if (++$num_lines >= $itkaclsyncconfig::max_updates_per_transaction); print NSUPDATE "update delete $entry\n"; } print NSUPDATE "send\n"; -- 2.39.2