diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2017-01-11 23:31:37 +0000 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2017-01-12 00:31:20 +0000 |
commit | fcb31fe3655f197956bb61f89c54638db4c14265 (patch) | |
tree | a804d96ab6bc155f457eb0b1af00770ae5298131 /debian | |
parent | f04599680685ea8f89bff8bc76e3dad2f8028081 (diff) |
dgit: Do not execute END blocks in children.
END blocks run inside children created by fork or piped open (the
latter, if they run perl code), on exit or (I think maybe) die. This
is far from appropriate.
So far symptoms of this bug seem to be limited to duplicated error
messages but I have not done a thorough analysis. Closes:#850052.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog index 9f7b5fa..8edf527 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,9 @@ dgit (3.2~) unstable; urgency=medium - * + Bugfixes: + * dgit: Do not execute END blocks in children. So far symptoms of this + bug seem to be limited to duplicated error messages but I have not + done a thorough analysis. Closes:#850052. -- |