X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5dd85c99128764c5afb400e2f7009757f82f8c2c..cac63707a2f233d0a979a67403336292eb2a3038:/src/smpi/smpi_receiver.c diff --git a/src/smpi/smpi_receiver.c b/src/smpi/smpi_receiver.c index efb88dd4f6..b81c997cc4 100644 --- a/src/smpi/smpi_receiver.c +++ b/src/smpi/smpi_receiver.c @@ -22,11 +22,9 @@ int smpi_receiver(int argc, char*argv[]) self = SIMIX_process_self(); - request_queue = smpi_global->pending_recv_request_queues[index]; + request_queue = mydata->pending_recv_request_queue; message_queue = smpi_global->received_message_queues[index]; - smpi_global->receiver_processes[index] = self; - do { // FIXME: better algorithm, maybe some kind of balanced tree? or a heap?