From: thiery Date: Tue, 4 Jan 2011 14:13:55 +0000 (+0000) Subject: Add a debug message X-Git-Tag: v3.6_beta2~576 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/08951327eef5a1b752efef6b461df75388292cc5 Add a debug message git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9350 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/src/msg/task.c b/src/msg/task.c index cc85717242..e085aefd35 100644 --- a/src/msg/task.c +++ b/src/msg/task.c @@ -166,8 +166,10 @@ MSG_error_t MSG_task_destroy(m_task_t task) xbt_assert0((task != NULL), "Invalid parameter"); /* why? if somebody is using, then you can't free! ok... but will return MSG_OK? when this task will be destroyed? isn't the user code wrong? */ - if (task->simdata->isused > 0) + if (task->simdata->isused > 0) { + DEBUG1("Cannot destroy task %p since somebody is using it", task); return MSG_OK; + } #ifdef HAVE_TRACING TRACE_msg_task_destroy(task); #endif