msgReceive

Hi,
I have a server which is blocking on msgReceive waiting for the client
to send something. Sometimes, before the client does send something,
the client may die, or be halted. In this case, the received message by
the server is 4 bytes long. What is the format of this message, and
what does it mean?

Thanks.

I am almost sure it is an _IO_CLOSE message.

If you client ConnectAttach() without _NTO_SIDE_CHANNEL, the
returned connect id is recognized as an “fd”. When the client die,
the process manager will examine the client and send an _IO_CLOSE
message on any of its un-closed fd.

-xtang

AGB <agb32@nospam.remove.this.cam.ac.uk> wrote in message
news:3F956F6D.4080301@nospam.remove.this.cam.ac.uk

Hi,
I have a server which is blocking on msgReceive waiting for the client
to send something. Sometimes, before the client does send something,
the client may die, or be halted. In this case, the received message by
the server is 4 bytes long. What is the format of this message, and
what does it mean?

Thanks.