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: