Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add an example for waitany fct.
[simgrid.git] / src / msg / task.c
index 2b3aaaa6806ab78718d7c3b035b1fcbe1ae11fb7..3479e4703bfa14ba3752137464841cdcc183d32e 100644 (file)
@@ -54,6 +54,7 @@ m_task_t MSG_task_create(const char *name, double compute_duration,
   task->data = data;
 
   /* Simulator Data */
+  simdata->host_nb = 0;
   simdata->computation_amount = compute_duration;
   simdata->message_size = message_size;
   simdata->rate = -1.0;
@@ -135,6 +136,10 @@ const char *MSG_task_get_name(m_task_t task)
   return task->name;
 }
 
+void MSG_task_refcount_dec(m_task_t task)
+{
+  task->simdata->refcount--;
+}
 
 /** \ingroup m_task_management
  * \brief Destroy a #m_task_t.