From: mquinson Date: Tue, 15 Mar 2011 12:38:25 +0000 (+0000) Subject: Make sure that the action don't fail miserably if we mix isend with sends in the... X-Git-Tag: v3.6_beta2~166 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/ececc8c70378c26333560a86aeae6e1272459070?ds=sidebyside Make sure that the action don't fail miserably if we mix isend with sends in the trace git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9794 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/examples/msg/actions/actions.c b/examples/msg/actions/actions.c index 255dd1b810..091f7ea606 100644 --- a/examples/msg/actions/actions.c +++ b/examples/msg/actions/actions.c @@ -121,7 +121,7 @@ static void action_Isend(const char *const *action) static int task_matching(void*sent_task,void*ignored) { m_task_t t = (m_task_t)sent_task; - if (MSG_task_get_data_size(t)<65536) + if (t!=NULL && MSG_task_get_data_size(t)<65536) return 1; /* that's supposed to be already arrived */ return 0; /* rendez-vous mode: it's not there yet */ }