> > I gather from your data that what you mean is a buffer of the last 16
> > messages handled by proc's demuxer?  In the general case one would would
> > want to track the reply messages too, and see if there is interleaving of
> > the RPCs, i.e. a second RPC beginning processing before another has
> > finished.
> 
> Just curious, how would I do this?

Just as you did for the request halves.  After the server function returns
to the demuxer it has written a reply message into a buffer that will be
sent when the demuxer returns.  If there is a single buffer of messages,
then writing a record of this reply message at the end of the demuxer
function will show the total order of RPC requests and replies.


_______________________________________________
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd

Reply via email to