Forráskód Böngészése

src/util/starpu_clusters_create.c: do not delete the group_list too early

Nathalie Furmento 9 éve
szülő
commit
ba40ce3716
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      src/util/starpu_clusters_create.c

+ 1 - 1
src/util/starpu_clusters_create.c

@@ -234,6 +234,7 @@ int starpu_uncluster_machine(struct starpu_cluster_machine *machine)
 		g = _starpu_cluster_group_list_next(g);
 		_starpu_cluster_group_remove(group_list, tmp);
 	}
+	_starpu_cluster_group_list_delete(group_list);
 	if (machine->topology != NULL)
 		hwloc_topology_destroy(machine->topology);
 	free(machine->params);
@@ -397,7 +398,6 @@ int _starpu_cluster_group_remove(struct _starpu_cluster_group_list *group_list,
 	free(group->params);
 	_starpu_cluster_group_list_erase(group_list, group);
 	_starpu_cluster_group_delete(group);
-	_starpu_cluster_group_list_delete(group_list);
 
 	return 0;
 }