From 806d1314d9398af51ffd016c95b39d173960c659 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Christophe=20Thi=C3=A9ry?= Date: Thu, 3 Nov 2011 10:53:00 +0100 Subject: [PATCH] keep_track should be set only when lmm_solve is called from network_im --- src/surf/network_im.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/surf/network_im.c b/src/surf/network_im.c index 90097dfd9d..90bc93de45 100644 --- a/src/surf/network_im.c +++ b/src/surf/network_im.c @@ -377,7 +377,9 @@ static double im_net_share_resources(double now) XBT_DEBUG("Before share resources, the size of modified actions set is %d", xbt_swag_size(im_net_modified_set)); update_action_remaining(now); + keep_track = im_net_modified_set; lmm_solve(network_im_maxmin_system); + keep_track = NULL; XBT_DEBUG("After share resources, The size of modified actions set is %d", xbt_swag_size(im_net_modified_set)); @@ -874,7 +876,6 @@ static void im_surf_network_model_init_internal(void) im_net_get_link_latency); im_net_modified_set = xbt_swag_new(xbt_swag_offset(comm, action_list_hookup)); - keep_track = im_net_modified_set; } -- 2.20.1