- if(act->comm.src_proc == NULL || act->comm.dst_proc == NULL)
- label = bprintf("[(%lu)%s] Test FALSE", req->issuer->pid, host_name);
+ if(act->comm.src_proc == NULL || act->comm.dst_proc == NULL){
+ if(req->issuer->smx_host)
+ label = bprintf("[(%lu)%s] Test FALSE", req->issuer->pid, MSG_host_get_name(req->issuer->smx_host));
+ else
+ label = bprintf("[(%lu)] Test FALSE", req->issuer->pid);
+ }else{
+ if(req->issuer->smx_host)
+ label = bprintf("[(%lu)%s] Test TRUE", req->issuer->pid, MSG_host_get_name(req->issuer->smx_host));
+ else
+ label = bprintf("[(%lu)] Test TRUE", req->issuer->pid);
+ }
+ break;
+
+ case SIMCALL_COMM_WAITANY:
+ if(req->issuer->smx_host)
+ label = bprintf("[(%lu)%s] WaitAny [%d of %lu]", req->issuer->pid, MSG_host_get_name(req->issuer->smx_host), value+1, xbt_dynar_length(simcall_comm_waitany__get__comms(req)));