X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/07c319ec54d6fc778ee3cc5e75a747242006723e..91bf540d7da5e3511273a58815ba19231f66bbcc:/src/mc/mc_request.c diff --git a/src/mc/mc_request.c b/src/mc/mc_request.c index 147af343d5..6ee8336ba9 100644 --- a/src/mc/mc_request.c +++ b/src/mc/mc_request.c @@ -54,9 +54,11 @@ char *MC_request_to_string(smx_req_t req) case REQ_COMM_WAIT: act = req->comm_wait.comm; type = bprintf("Wait"); - args = bprintf("%p [%s -> %s]", act, + args = bprintf("%p [%s(%lu) -> %s(%lu)]", act, act->comm.src_proc ? act->comm.src_proc->name : "", - act->comm.dst_proc ? act->comm.dst_proc->name : ""); + act->comm.src_proc ? act->comm.src_proc->pid : 0, + act->comm.dst_proc ? act->comm.dst_proc->name : "", + act->comm.dst_proc ? act->comm.dst_proc->pid : 0); break; case REQ_COMM_TEST: act = req->comm_test.comm; @@ -68,8 +70,8 @@ char *MC_request_to_string(smx_req_t req) default: THROW_UNIMPLEMENTED; } - str = bprintf("[%s] %s (%s)", req->issuer->name, type, args); + str = bprintf("[(%lu)%s] %s (%s)", req->issuer->pid ,req->issuer->name, type, args); xbt_free(type); xbt_free(args); return str; -} \ No newline at end of file +}