diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2016-05-22 15:27:08 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2016-07-01 22:37:38 +0100 |
commit | 77eac3a8653b073670f500dbc173aee45577c032 (patch) | |
tree | e44e68685a139a1ad88b166d865b05282339f9f4 | |
parent | 6b6d2e426e5ee6b08c706d57db7502d80e00e82b (diff) |
Do not call "warn" on failure of cleanup handler in END block (since warn has been made fatal and aborts the cleanup chain).
-rw-r--r-- | debian/changelog | 2 | ||||
-rwxr-xr-x | dgit | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog index f3a88a2..4c9e290 100644 --- a/debian/changelog +++ b/debian/changelog @@ -10,6 +10,8 @@ dgit (1.5~~) unstable; urgency=medium Bugfixes: * When cleaning up after failed clone, stat the to-be-cleaned-up directory before running rmtree on it. Closes:#796773. + * Do not call "warn" on failure of cleanup handler in END block + (since warn has been made fatal and aborts the cleanup chain). Test suite: * When sbuild fails, do not crash due to sed not finding the log @@ -155,7 +155,7 @@ END { local ($?); foreach my $f (@end) { eval { $f->(); }; - warn "$us: cleanup: $@" if length $@; + print STDERR "$us: cleanup: $@" if length $@; } }; |