Hello Fellow 3000'ers,
I am trying to implement a user interrupt programmatically in a client
server environment. I couldn't get the posix kill() to work as I
could/would've kill( mychildpid, SIGINT), but it always returns -1.
Alternatively, I was wondering if the only other reasonable approach is
to implement a software interrupt where the child process receives a nowait
i/o pending interrupt generated by the parent and then subsequently the
child process calls raise(SIGINT) to cause user interrupt to be issued to
lower level service doing *supposedly* erroneous processing.
Does this sound reasonable, or is there another better/simpler approach?
Any advice would be appreciated.
Thanks, Bill