action->generic_action.remains);
#ifdef HAVE_TRACING
- double last_amount_sent = (action->generic_action.cost - action->last_remains);
- double amount_sent = (action->generic_action.cost - action->generic_action.remains);
+ if (TRACE_is_enabled()) {
+ double last_amount_sent = (action->generic_action.cost - action->last_remains);
+ double amount_sent = (action->generic_action.cost - action->generic_action.remains);
- // tracing resource utilization
- if (TRACE_is_active()) {
+ // tracing resource utilization
xbt_dynar_t route = global_routing->get_route(action->src_name,
action->dst_name);
network_link_GTNETS_t link;
surf_action_new(sizeof(s_surf_action_network_GTNETS_t), size,
surf_network_model, 0);
+#ifdef HAVE_TRACING
action->last_remains = 0;
+#endif
/* Add a flow to the GTNets Simulation, associated to this action */
if (gtnets_create_flow(src, dst, size, (void *) action) < 0) {