msgReceive

bridged with qdn.public.neutrino
Post Reply
AGB

msgReceive

Post by AGB » Tue Oct 21, 2003 5:39 pm

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.

Xiaodan Tang

Re: msgReceive

Post by Xiaodan Tang » Wed Oct 22, 2003 4:56 pm

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.

Post Reply

Return to “qdn.public.neutrino”