if (((surf_action_workstation_KCCFLN05_t) action)->lat_current == 0.0)
lmm_update_variable_weight(maxmin_system,
((surf_action_workstation_KCCFLN05_t)
- action)->variable, 1.0);
+ action)->variable, action->priority);
else
lmm_update_variable_weight(maxmin_system,
((surf_action_workstation_KCCFLN05_t)
static void action_set_priority(surf_action_t action, double priority)
-{ /* FIXME: should inherit */
+{
XBT_IN2("(%p,%g)", action, priority);
action->priority = priority;
+ lmm_update_variable_weight(maxmin_system, ((surf_action_workstation_KCCFLN05_t) action)->variable, priority);
+
XBT_OUT;
}