Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Make SIMIX cleanup the user data of the detached isend communication actions.
[simgrid.git] / src / simix / private.h
index b797887..1991733 100644 (file)
@@ -89,6 +89,7 @@ typedef struct s_smx_action {
       e_smx_comm_type_t type;         /* Type of the communication (SIMIX_COMM_SEND or SIMIX_COMM_RECEIVE) */
       smx_rdv_t rdv;                  /* Rendez-vous where the comm is queued */
       int refcount;                   /* Number of processes involved in the cond */
       e_smx_comm_type_t type;         /* Type of the communication (SIMIX_COMM_SEND or SIMIX_COMM_RECEIVE) */
       smx_rdv_t rdv;                  /* Rendez-vous where the comm is queued */
       int refcount;                   /* Number of processes involved in the cond */
+      int detached;                   /* If detached or not */
 
       /* Surf action data */
       surf_action_t surf_comm;        /* The Surf communication action encapsulated */
 
       /* Surf action data */
       surf_action_t surf_comm;        /* The Surf communication action encapsulated */