chiark / gitweb /
dgit: Drop an obsolete xxx comment
[dgit.git] / dgit-badcommit-fixup
index 3995ceb6e8c3349ad6565dcbd6157d0c9061a8db..3e4a7182b5422978b2ebe9ff49c78baa21872d21 100755 (executable)
@@ -19,6 +19,8 @@
 #
 # 4. Run the mirror script to push changes, if necessary.
 
+END { $? = $Debian::Dgit::ExitStatus::desired // -1; };
+use Debian::Dgit::ExitStatus;
 
 use strict;
 
@@ -283,7 +285,7 @@ filter_updates();
 
 if (!@updates) {
     print Dumper(\%count), "all is well - nothing to do\n";
-    exit 0;
+    finish 0;
 }
 
 #print Dumper(\@updates);
@@ -325,5 +327,7 @@ if ($real >= 0) {
     print "testing output saved in refs/dgit-badfixuptest/\n" or die $!;
 } else {
     print STDERR "found work to do, exiting status 2\n";
-    exit 2;
+    finish 2;
 }
+
+finish 0;