Error executing InterruptAttacheEvent


I have a program that handles a key board interrupt by attaching the key board interrupt through the InterruptAttachEvent API. This program was working on the older machine. I installed the QNX on another machine and executed the same program. However the InterruptAttachEvent is returning the following error

All kernel interrupt entries are in use.

Please help me in resolving this issue.


Post the output of pidin ir when the problem happens ( not after your process terminates).

I suspect your program is doing too many InterruptAttachEvent.

I call interrupt attach only once in my program. The interrupt is serviced only once when there is a power fail condition.

Please post output of pidin ir…