1
1
This commit was SVN r6578.
Этот коммит содержится в:
Tim Woodall 2005-07-21 19:45:05 +00:00
родитель 7010548c1b
Коммит f5ad856857

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

@ -660,6 +660,7 @@ cleanup:
int orte_pls_bproc_seed_terminate_job(orte_jobid_t jobid) int orte_pls_bproc_seed_terminate_job(orte_jobid_t jobid)
{ {
pid_t* pids; pid_t* pids;
pid_t my_pid = getpid();
size_t i, num_pids; size_t i, num_pids;
int rc; int rc;
@ -682,7 +683,9 @@ int orte_pls_bproc_seed_terminate_job(orte_jobid_t jobid)
if(mca_pls_bproc_seed_component.debug) { if(mca_pls_bproc_seed_component.debug) {
opal_output(0, "orte_pls_bproc: killing daemon: %d\n", pids[i]); opal_output(0, "orte_pls_bproc: killing daemon: %d\n", pids[i]);
} }
kill(pids[i], mca_pls_bproc_seed_component.terminate_sig); if(pids[i] != my_pid) {
kill(pids[i], mca_pls_bproc_seed_component.terminate_sig);
}
} }
if(NULL != pids) if(NULL != pids)
free(pids); free(pids);