diff --git a/src/plugins/mpi/pmix/pmixp_utils.c b/src/plugins/mpi/pmix/pmixp_utils.c index 0200dd195dd4449b12c934680a9d90b83b1af228..94ad445f9f86bc2c73bdfc05369ce3754fd4c018 100644 --- a/src/plugins/mpi/pmix/pmixp_utils.c +++ b/src/plugins/mpi/pmix/pmixp_utils.c @@ -329,6 +329,7 @@ static int _pmix_p2p_send_core(char *nodename, const char *address, char *data, if (slurm_conf_get_addr(nodename, &msg.address) == SLURM_ERROR) { PMIXP_ERROR("Can't find address for host " "%s, check slurm.conf", nodename); + return SLURM_ERROR; } timeout = slurm_get_msg_timeout() * 1000;