Yes It was indeed the issue of kill command version. I tried sending SIGRTMAX to a process using kill() and sigqueue() , both of them worked though 'kill -l' was still showing 32 signals.
On Fri, 06 May 2005 09:39:18 +1000, "Benjamin Herrenschmidt" <[EMAIL PROTECTED]> said: > On Thu, 2005-05-05 at 19:26 +0900, Deepak wrote: > > hi > > > > Well I did "kill -l" in linux (v2.4.20) installed on a powerpc board > > and it listed only 32 signals, SIGRTMIN to SIGRTMAX were missing > > Well, I don't know what's up with that kernel you are using, it works > fine here on 2.6.12 but I'm fairly sure it worked with 2.4.20 too. Maybe > a glibc or a kill version issue ? > > Ben. > >
