chiark / gitweb /
run i_cleanup unconditionall
[dgit.git] / dgit
diff --git a/dgit b/dgit
index 3c89b37eff671dbb6e318d8e16f9f34aa732d41f..2972a9ece86a8e52db94e2bf73fe7e8734e2493b 100755 (executable)
--- a/dgit
+++ b/dgit
@@ -1439,6 +1439,8 @@ sub i_cleanup {
     eval { rmtree $i_tmp; };
 }
 
+END { i_cleanup(); }
+
 sub i_method {
     my ($base,$selector,@args) = @_;
     $selector =~ s/\-/_/g;