From ae0f649fbc6a0a67ff1117b3be7833bc8033d33f Mon Sep 17 00:00:00 2001 From: Lucas Schnorr Date: Tue, 6 Sep 2011 13:04:05 +0200 Subject: [PATCH] [trace] if route doesn't exist, just continue extracing the topology --- src/instr/instr_routing.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/instr/instr_routing.c b/src/instr/instr_routing.c index 01e4a1ba36..f77a341834 100644 --- a/src/instr/instr_routing.c +++ b/src/instr/instr_routing.c @@ -109,7 +109,10 @@ static void recursiveGraphExtraction (routing_component_t rc, container_t contai (child2->kind == INSTR_HOST || child2->kind == INSTR_ROUTER) && strcmp (child1_name, child2_name) != 0){ - xbt_dynar_t route = global_routing->get_route (child1_name, child2_name); + xbt_dynar_t route = NULL; + route = global_routing->get_route_or_null (child1_name, child2_name); + if (route == NULL) continue; + if (TRACE_onelink_only()){ if (xbt_dynar_length (route) > 1) continue; } -- 2.20.1