It's not totally clear to me what all your debug printfs mean.  When using
a modified version of the program, please include your changes so we can
see exactly what your program was printing.  I can't tell whether your
output includes all the essential information from the mach_msg_header_t
details of the incoming message.

It's most useful to use hex for printing port names (mach_port_t).  The
kernel tends to assign names that have more zeros when printed in hex than
in decimal.  And it also makes it more obvious when there is a really
suspicious value like all the `sent_to' values in your output, which look
like pointers rather than likely port names.

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

Reply via email to