[mpich2-commits] r4183 - mpich2/trunk/src/pm/hydra/pm/pmiserv
buntinas at mcs.anl.gov
buntinas at mcs.anl.gov
Tue Mar 24 16:15:46 CDT 2009
Author: buntinas
Date: 2009-03-24 16:15:46 -0500 (Tue, 24 Mar 2009)
New Revision: 4183
Modified:
mpich2/trunk/src/pm/hydra/pm/pmiserv/pmi_proxy_cb.c
Log:
Added SIGTERM signal in addition to SIGKILL in hydra proxy
Modified: mpich2/trunk/src/pm/hydra/pm/pmiserv/pmi_proxy_cb.c
===================================================================
--- mpich2/trunk/src/pm/hydra/pm/pmiserv/pmi_proxy_cb.c 2009-03-24 21:08:50 UTC (rev 4182)
+++ mpich2/trunk/src/pm/hydra/pm/pmiserv/pmi_proxy_cb.c 2009-03-24 21:15:46 UTC (rev 4183)
@@ -48,7 +48,11 @@
if (cmd == KILLALL_PROCS) { /* Got the killall command */
for (i = 0; i < HYD_PMCD_pmi_proxy_params.exec_proc_count; i++)
if (HYD_PMCD_pmi_proxy_params.pid[i] != -1)
+ {
+ kill(HYD_PMCD_pmi_proxy_params.pid[i], SIGTERM);
kill(HYD_PMCD_pmi_proxy_params.pid[i], SIGKILL);
+ }
+
status = HYD_DMX_deregister_fd(fd);
HYDU_ERR_POP(status, "unable to register fd\n");
More information about the mpich2-commits
mailing list