[mpich2-commits] r8019 - mpich2/trunk/src/pm/hydra/pm/pmiserv

balaji at mcs.anl.gov balaji at mcs.anl.gov
Tue Feb 22 18:36:30 CST 2011


Author: balaji
Date: 2011-02-22 18:36:30 -0600 (Tue, 22 Feb 2011)
New Revision: 8019

Modified:
   mpich2/trunk/src/pm/hydra/pm/pmiserv/pmiserv_cb.c
Log:
Slightly improved error message to reduce the number of support
messages we get.

No reviewer.

Modified: mpich2/trunk/src/pm/hydra/pm/pmiserv/pmiserv_cb.c
===================================================================
--- mpich2/trunk/src/pm/hydra/pm/pmiserv/pmiserv_cb.c	2011-02-23 00:36:29 UTC (rev 8018)
+++ mpich2/trunk/src/pm/hydra/pm/pmiserv/pmiserv_cb.c	2011-02-23 00:36:30 UTC (rev 8019)
@@ -195,7 +195,20 @@
         if (HYD_server_info.user_global.auto_cleanup) {
             for (i = 0; i < proxy->proxy_process_count; i++) {
                 if (proxy->exit_status[i]) {
-                    HYDU_dump(stdout, "ONE OF THE PROCESSES TERMINATED BADLY: CLEANING UP\n");
+                    HYDU_dump_noprefix
+                        (stdout, "\n====================================================");
+                    HYDU_dump_noprefix
+                        (stdout, "=================================\n");
+                    HYDU_dump_noprefix
+                        (stdout, "=   BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES\n");
+                    HYDU_dump_noprefix(stdout, "=   EXIT CODE: %d\n", proxy->exit_status[i]);
+                    HYDU_dump_noprefix(stdout, "=   CLEANING UP REMAINING PROCESSES\n");
+                    HYDU_dump_noprefix(stdout, "=   YOU CAN IGNORE THE BELOW CLEANUP MESSAGES\n");
+                    HYDU_dump_noprefix
+                        (stdout, "====================================================");
+                    HYDU_dump_noprefix
+                        (stdout, "=================================\n");
+
                     status = HYD_pmcd_pmiserv_cleanup_pg(proxy->pg);
                     HYDU_ERR_POP(status, "unable to cleanup processes\n");
                     break;



More information about the mpich2-commits mailing list