[PATCH 3/4] xfsdump: remove SIGCHLD handling
Bill Kendall
wkendall at sgi.com
Tue Aug 2 09:13:50 CDT 2011
Christoph Hellwig wrote:
> On Fri, Jul 29, 2011 at 03:40:10PM -0500, Bill Kendall wrote:
>> The multi-stream version of xfsdump for IRIX used sprocs for
>> threading. When a "thread" exits with sprocs, a SIGCHLD is sent to
>> the main thread just as if a regular child process exited. A future
>> multi-stream version of xfsdump would use pthreads, so the SIGCHLD
>> code is no longer needed. So:
>>
>> - No longer register for or handle SIGCHLD (SIGCLD).
>> - Remove signal handling code for child processes.
>> - Remove cldmgr_killall() as there are no children.
>>
>> Signed-off-by: Bill Kendall <wkendall at sgi.com>
>
> Looks good,
>
> Reviewed-by: Christoph Hellwig <hch at lst.de>
>
> does this mean you're actively working on multi-threaded dump for Linux?
Indeed...I didn't want to come right out and say it, in case I get side
tracked. :) But hoping to have patches up for review in the next week or
two.
Bill
More information about the xfs
mailing list