- smx_process_t issuer = SIMIX_process_self();
-
- if (issuer != simix_global->maestro_process){
- issuer->request.issuer = issuer;
- XBT_DEBUG("Yield process '%s' on request of type %s (%d)", issuer->name,
- SIMIX_request_name(issuer->request.call), issuer->request.call);
- SIMIX_process_yield();
+ if (self != simix_global->maestro_process) {
+ XBT_DEBUG("Yield process '%s' on request of type %s (%d)", self->name,
+ SIMIX_request_name(self->request.call), self->request.call);
+ SIMIX_process_yield(self);