View | Details | Raw Unified | Return to ticket 10401 | Differences between
and this patch

Collapse All | Expand All

(-)a/src/plugins/mpi/pmix/pmixp_client_v1.c (-2 / +2 lines)
Lines 192-199 static void _errhandler(pmix_status_t status, Link Here
192
{
192
{
193
	/* TODO: do something more sophisticated here */
193
	/* TODO: do something more sophisticated here */
194
	/* FIXME: use proper specificator for nranges */
194
	/* FIXME: use proper specificator for nranges */
195
	PMIXP_ERROR_STD("Error handler invoked: status = %d, nranges = %d",
195
	PMIXP_ERROR("Error handler invoked: status = %d, nprocs = %zu",
196
			status, (int) nproc);
196
			(int)status, nproc);
197
	slurm_kill_job_step(pmixp_info_jobid(), pmixp_info_stepid(), SIGKILL);
197
	slurm_kill_job_step(pmixp_info_jobid(), pmixp_info_stepid(), SIGKILL);
198
}
198
}
199
199
(-)a/src/plugins/mpi/pmix/pmixp_client_v2.c (-3 / +2 lines)
Lines 206-213 static void _errhandler(size_t evhdlr_registration_id, Link Here
206
{
206
{
207
	/* TODO: do something more sophisticated here */
207
	/* TODO: do something more sophisticated here */
208
	/* FIXME: use proper specificator for nranges */
208
	/* FIXME: use proper specificator for nranges */
209
	PMIXP_ERROR_STD("Error handler invoked: status = %d",
209
	PMIXP_ERROR("Error handler invoked: status = %d, source = [%s:%d]",
210
			status);
210
		    (int)status, source->nspace, source->rank);
211
	slurm_kill_job_step(pmixp_info_jobid(), pmixp_info_stepid(), SIGKILL);
211
	slurm_kill_job_step(pmixp_info_jobid(), pmixp_info_stepid(), SIGKILL);
212
}
212
}
213
213
214
- 

Return to ticket 10401