in reply to signal handler not called

Two suggestions:

  1. Even if you don't post the code, post the list of signals you're trying to catch. It's more than likely that's where your problem lies.
  2. Try hitting your program with different signals from the shell (e.g., kill -USR1) and see if it responds to any of them. If it doesn't, the problem is likely to be in some other part of the program.

HTH