From c6b00dcbdd4cd07fddcdd8c31762a33d247257cf Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Mon, 31 Aug 2020 16:38:46 +0200 Subject: [PATCH] Try to fix crashing ns3 example. Not sure if it is correct. --- src/surf/network_ns3.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/surf/network_ns3.cpp b/src/surf/network_ns3.cpp index 7c6fc979ca..bf32756238 100644 --- a/src/surf/network_ns3.cpp +++ b/src/surf/network_ns3.cpp @@ -58,6 +58,7 @@ simgrid::xbt::Extension NetPoin NetPointNs3::NetPointNs3() : ns3_node_(ns3::CreateObject(0)) { stack.Install(ns3_node_); + Cluster_nodes.Add(ns3_node_); nodes.Add(ns3_node_); node_num = number_of_nodes++; } @@ -438,8 +439,8 @@ void ns3_add_cluster(const char* /*id*/, double bw, double lat) } number_of_clusters_nodes = Cluster_nodes.GetN(); - XBT_DEBUG("Add router %u to cluster", nodes.GetN() - Nodes.GetN() - 1); - Nodes.Add(nodes.Get(nodes.GetN()-Nodes.GetN()-1)); + // XBT_DEBUG("Add router %u to cluster", nodes.GetN() - Nodes.GetN() - 1); + // Nodes.Add(nodes.Get(nodes.GetN()-Nodes.GetN()-1)); xbt_assert(Nodes.GetN() <= 65000, "Cluster with ns-3 is limited to 65000 nodes"); ns3::CsmaHelper csma; -- 2.20.1