Originally Posted by warrenpatrick
Hi I'm running two processes one Client, one Server. The Client sends signals to the Server one for every request it makes. If I shoot plenty of requests to the Client using normal signals I end up losing some of them. So I decided to use Real Time Signals and I end up not losing any but I start getting every now and again OPERATION NOT PERMITTED (EPERM) but not always it's very strange. Could anyone tell me why? Thanks
you have your process as client and sever and i could not understand why do you have to map a request that is sent from a client to server into a signal?
If its an indication to server through a signal then what is the need for a connection between client and server ?
( with the name usage of client and server )
and coming to the signals part...
how have you registered the signals in server in view of signal reception from client?
are the signal handlers registered through older or newer semantics ?
that would help to proceed further ...