Need separate flag for select when initializing sysinfo framework
This commit was SVN r22394.
Этот коммит содержится в:
родитель
b35486d945
Коммит
f0646b3603
@ -65,6 +65,7 @@ OPAL_DECLSPEC extern int opal_sysinfo_base_output;
|
||||
OPAL_DECLSPEC extern opal_list_t opal_sysinfo_base_components_opened;
|
||||
OPAL_DECLSPEC extern opal_list_t opal_sysinfo_avail_modules;
|
||||
OPAL_DECLSPEC extern bool opal_sysinfo_initialized;
|
||||
OPAL_DECLSPEC extern bool opal_sysinfo_selected;
|
||||
|
||||
END_C_DECLS
|
||||
|
||||
|
@ -37,6 +37,7 @@ int opal_sysinfo_base_output = -1;
|
||||
opal_list_t opal_sysinfo_base_components_opened;
|
||||
opal_list_t opal_sysinfo_avail_modules;
|
||||
bool opal_sysinfo_initialized=false;
|
||||
bool opal_sysinfo_selected=false;
|
||||
|
||||
opal_sysinfo_API_module_t opal_sysinfo = {
|
||||
opal_sysinfo_base_query
|
||||
|
@ -33,10 +33,11 @@ int opal_sysinfo_base_select(void)
|
||||
mca_base_component_t *component;
|
||||
opal_list_item_t *item;
|
||||
|
||||
if (opal_sysinfo_initialized) {
|
||||
if (opal_sysinfo_selected) {
|
||||
return OPAL_SUCCESS;
|
||||
}
|
||||
|
||||
opal_sysinfo_selected = true;
|
||||
|
||||
/*
|
||||
* Select all available components
|
||||
*/
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user