- DEBUG8("fill in process %s/%s (pid=%d) %p (sd=%p, host=%p, host->sd=%p); env=%p",
- process->name,process->simdata->m_host->name,
- process->simdata->PID,process,
- process->simdata, process->simdata->m_host, process->simdata->m_host->simdata,
- env);
-
- SIMIX_jprocess_create(process->name,
- process->simdata->m_host->simdata->s_host,
- /*data*/ (void*)process,
- jprocess,env,
- &process->simdata->s_process);
- DEBUG1("context created (s_process=%p)",process->simdata->s_process);
-
-
- if (SIMIX_process_self()) { /* someone created me */
- process->simdata->PPID = MSG_process_get_PID(SIMIX_process_self()->data);
+ DEBUG8
+ ("fill in process %s/%s (pid=%d) %p (sd=%p, host=%p, host->sd=%p); env=%p",
+ process->name, process->simdata->m_host->name,
+ process->simdata->PID, process, process->simdata,
+ process->simdata->m_host, process->simdata->m_host->simdata, env);
+
+ process->simdata->s_process =
+ SIMIX_process_create(process->name, (xbt_main_func_t) jprocess,
+ /*data */ (void *) process,
+ process->simdata->m_host->simdata->
+ smx_host->name, 0, NULL, NULL);
+
+ DEBUG1("context created (s_process=%p)", process->simdata->s_process);
+
+
+ if (SIMIX_process_self()) { /* someone created me */
+ process->simdata->PPID =
+ MSG_process_get_PID(SIMIX_process_self()->data);