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

Bug#575534: libc6: periodic timers hang fork()



On Fri, May 14, 2010 at 10:38:17PM +0200, Joachim Breitner wrote:
> Hi,
> 
> I’d like to follow up on this issue. According to the libc bug reporting
> guidelines, one should hear from the Debian maintainers whether the bug
> could possibly be Debian-specific before reporting them upstream. Can
> you comment on that?
> 
> The bug might look like it is a weird corner case, but it causes serious
> trouble with building large haskell packages on some arches, and thus
> the transition of such packages to testing.
> 

I am not sure it is GNU libc bug, and I am not sure there is an
acceptable solution. The timer interrupts the clone syscall itself, so
everything happens in the kernel.

Maybe stopping the timer before the clone syscall and restoring it
after is something acceptable?

-- 
Aurelien Jarno	                        GPG: 1024D/F1BCDB73
aurelien@aurel32.net                 http://www.aurel32.net



Reply to: