diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2016-10-16 18:32:20 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2016-10-16 18:32:25 +0100 |
commit | 67076f7426abe4204d133325bd632eb4bd8e2c68 (patch) | |
tree | 6f076bcfdfc4744f1b9a108f75ab72d607bbfa18 /dgit | |
parent | a85458a7fc736f6d404622a427380a41f1248765 (diff) |
dgit: Import handling Do not crash due in clone
Previously we failed to handle dpkg-parsechangelog SIGPIPE.
Closes:#840989.
Fixes:
dgit: failed command: dpkg-parsechangelog --format rfc822 --all
dgit: subprocess died due to fatal signal PIPE
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'dgit')
-rwxr-xr-x | dgit | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1846,7 +1846,7 @@ sub generate_commits_from_dsc () { printdebug "import clog $r1clogp->{version} becomes r1\n"; } die $! if CLOGS->error; - close CLOGS or $?==(SIGPIPE<<8) or failedcmd @clogcmd; + close CLOGS or $?==SIGPIPE or failedcmd @clogcmd; $clogp or fail "package changelog has no entries!"; |