diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2017-10-22 20:26:55 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2018-06-16 12:25:49 +0100 |
commit | 012a80b3779e6241c270b73771f1d5019c1ca196 (patch) | |
tree | d0b504b3a55e105fcb1fbe003571b75e2adcaae5 | |
parent | 7ae49acddbd78c5e446f9e1fc5b02ef7d09ae925 (diff) |
Dgit.pm: "confess" when we die due to a warning, rather than symply dieing.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
-rw-r--r-- | Debian/Dgit.pm | 2 | ||||
-rw-r--r-- | debian/changelog | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/Debian/Dgit.pm b/Debian/Dgit.pm index ebf9d7d..d086cbe 100644 --- a/Debian/Dgit.pm +++ b/Debian/Dgit.pm @@ -108,7 +108,7 @@ sub forkcheck_mainprocess () { sub setup_sigwarn () { forkcheck_setup(); $SIG{__WARN__} = sub { - die $_[0] if forkcheck_mainprocess; + confess $_[0] if forkcheck_mainprocess; }; } diff --git a/debian/changelog b/debian/changelog index 62d8eed..8d830f0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,8 @@ dgit (4.5~) unstable; urgency=medium + Minor fixes: + * "confess" when we die due to a warning, rather than symply dieing. + Internal changes: * Move $playground global to dgit. * Break git_get_symref out into Dgit.pm. |