1
1

pmix/cray: set fence_nb to NULL

Rather than have a stub function for the pmix fence_nb
operation, just set to NULL.  Causes fewer problems.

Fixes #1597
Fixes #1527

Signed-off-by: hppritcha <howardp@lanl.gov>
Этот коммит содержится в:
hppritcha 2016-04-28 12:48:52 -05:00
родитель 3597a0834c
Коммит aa1d7b9c50

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

@ -58,8 +58,6 @@ static int cray_resolve_peers(const char *nodename,
static int cray_resolve_nodes(opal_jobid_t jobid, char **nodelist);
static int cray_put(opal_pmix_scope_t scope, opal_value_t *kv);
static int cray_fence(opal_list_t *procs, int collect_data);
static int cray_fence_nb(opal_list_t *procs, int collect_data,
opal_pmix_op_cbfunc_t cbfunc, void *cbdata);
static int cray_commit(void);
static int cray_get(const opal_process_name_t *id,
const char *key, opal_list_t *info,
@ -93,7 +91,7 @@ const opal_pmix_base_module_t opal_pmix_cray_module = {
.abort = cray_abort,
.commit = cray_commit,
.fence = cray_fence,
.fence_nb = cray_fence_nb,
.fence_nb = NULL,
.put = cray_put,
.get = cray_get,
.get_nb = cray_get_nb,
@ -737,12 +735,6 @@ fn_exit:
return rc;
}
static int cray_fence_nb(opal_list_t *procs, int collect_data,
opal_pmix_op_cbfunc_t cbfunc, void *cbdata)
{
return OPAL_ERR_NOT_IMPLEMENTED;
}
static int cray_get(const opal_process_name_t *id, const char *key, opal_list_t *info, opal_value_t **kv)
{
int rc;