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

Bug#170861: libc6: famd stopped working / SIGRTMIN problem



> tags 170861 + moreinfo
> thanks
> 
> > fcntl(fd, F_SETSIG, SIGRTMIN) sets the signal to 32. All kernel
> > calls as shown by strace seem to be ok, but no signal is delivered
> > afterwards (not even SIGIO instead of a rt-signal). If the signal
> > number is changed to SIGRTMIN+1 or higher, everthing works.
> > Installed kernel package is kernel-image-2.4.19-686-smp.
> 
> This sounds more like a problem with the kernel than with glibc.  Glibc
> more or less passes fcntl() calls straight through, and doesn't get
> involved with signal delivery either.
> 
> Unless you can point to something specific that you think libc is
> getting wrong (eg "I call this function, but strace shows that it makes 
> the wrong system call"), I suggest you reassign the bug to the kernel.

Andreas, could you confirm this bug is still appeared in the latest
glibc 2.3.2.ds1-13 with the appropriate kernel?  I agree with Philip's
opinion; it's kernel problem rathar than glibc.  If you have no
objection, I'll close this bug.  If you think there's problem in fam,
I welcome to see your simple test program.

Regards,
-- gotom





Reply to: