[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#516530: [unpack,reporting] support multiple sections



tag 516530 patch
thanks

Hi,

Attached rebased and tested patch.

Regarding:
commit 8af5374797a74a9a7457600beecd127e868ef598
Author: Raphael Geissert <atomo64@gmail.com>
Date:   Sat Jun 20 16:56:09 2009 -0500

    Wait until the harness finished before processing its output.

    Not doing so can cause SIGPIPE's, terminating the main process.

reporting/harness kept dying without any error message when testing the 
changes in experimental (so that it wouldn't take too long to process the 
Packages files), and tracked it back to lib/Util.pm's get_deb_info.
The tail of the strace:

clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
child_tidptr=0xb7ecb918) = 26047
close(10)                               = 0
read(9, ""..., 10000)                   = 0
close(9)                                = 0
close(6)                                = 0
close(4)                                = 0
close(7)                                = 0
close(3)                                = 0
read(5, "Package: gforge-mta-postfix\nSourc"..., 4096) = 871
--- SIGPIPE (Broken pipe) @ 0 (0) ---
+++ killed by SIGPIPE +++

Cheers,
-- 
Raphael Geissert - Debian Maintainer
www.debian.org - get.debian.net

Attachment: lintian_multi-area.mbox
Description: application/mbox


Reply to: