1
1

Only do the preconnection stage if we found the local proc. It's mostly to

make some compilers complain less about uninitialized values.

This commit was SVN r13805.
Этот коммит содержится в:
George Bosilca 2007-02-26 22:24:44 +00:00
родитель bec20422ee
Коммит 533dfff56d

Просмотреть файл

@ -118,10 +118,7 @@ int ompi_init_do_oob_preconnect(void)
for (i = 0 ; i < world_size ; ++i) {
if (ompi_proc_local() == procs[i]) {
my_index = i;
break;
}
}
/* Do all required preconnections */
for (i = 1 ; i <= world_size / 2 ; ++i) {
next = (my_index + i) % world_size;
prev = (my_index - i + world_size) % world_size;
@ -141,6 +138,9 @@ int ompi_init_do_oob_preconnect(void)
0);
if (ret < 0) return ret;
}
break;
}
}
}
return OMPI_SUCCESS;