From bbcf1f71c44fe9bc69038e1cdebe140161eefead Mon Sep 17 00:00:00 2001 From: Shiqing Fan Date: Thu, 4 Feb 2010 10:47:28 +0000 Subject: [PATCH] Remove a incorrect callback, which was based on the old source base without WMI. This makes no harm on 32 bit Windows, but it seems causing exceptions on 64 bit Windows sometimes. What this callback does is just waiting on the given pid which actually is a remote pid, so it won't work as expected. cmr:v1.4.2 cmr:v1.5 This commit was SVN r22549. --- orte/mca/plm/process/plm_process_module.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/orte/mca/plm/process/plm_process_module.c b/orte/mca/plm/process/plm_process_module.c index a1903453bd..13d9ee0d1b 100644 --- a/orte/mca/plm/process/plm_process_module.c +++ b/orte/mca/plm/process/plm_process_module.c @@ -1321,11 +1321,6 @@ int orte_plm_process_launch(orte_job_t *jdata) } OPAL_THREAD_UNLOCK(&mca_plm_process_component.lock); - /* setup callback on sigchild - wait until setup above is complete - * as the callback can occur in the call to orte_wait_cb - */ - orte_wait_cb(pid, orte_plm_process_wait_daemon, NULL); - /* if required - add delay to avoid problems w/ X11 authentication */ if (0 < opal_output_get_verbosity(orte_plm_globals.output) && mca_plm_process_component.delay) {