I’ve seen a strange behaviour between two QNX 6.2.1 nodes.
- I’ve got a server process in one QNX node that provides messages on change.
- One client, running in another node, registers to this server by sending it a request message.
- This client has a queue (mqueue mechanism) and expects the data be written into the queue from the server.
- The server should send the data to the client by using the client queue.
Where could be the problem if the client is blocked in a Reply state by the mqueue process in the other node?
It’s very wierd this behaviour, because the mqueue process is in Receive state (the good one for this process).
Thanks in advance