won't you need some kind of flow control in this? just hammering notes onto a process constantly might prevent that process from doing any progress and even stack overflow as signal handlers are reentrant on unix/ape. i remember that these timer signals where handled specially in the linux kernel when i implemented support for it in linuxemu that tries to prevent this.
whats the program using interval timers for? maybe one can rewrite the program todo stuff with multiple processes instead of using signals? -- cinap