+ process->simdata->put_host = dest;
+ process->simdata->put_channel = channel;
+ while(!(task_simdata->comm))
+ __MSG_process_block();
+ process->simdata->put_host = NULL;
+ process->simdata->put_channel = -1;
+
+
+ PAJE_PROCESS_PUSH_STATE(process,"C");
+
+ state=surf_workstation_resource->common_public->action_get_state(task_simdata->comm);
+ while (state==SURF_ACTION_RUNNING) {