X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b380659d4cf88b049bfac7e75780a0cff8ae7b5d..ae0f649fbc6a0a67ff1117b3be7833bc8033d33f:/src/instr/instr_routing.c 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; }