From 3f5a147c664d6c2402c7905c24e7e04386e674b5 Mon Sep 17 00:00:00 2001 From: Rich Graham Date: Tue, 13 Jul 2004 21:01:30 +0000 Subject: [PATCH] proc_info sets the process name. This commit was SVN r1697. --- src/util/proc_info.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/util/proc_info.c b/src/util/proc_info.c index ec7c5df371..df4b72b7d0 100644 --- a/src/util/proc_info.c +++ b/src/util/proc_info.c @@ -9,6 +9,7 @@ #include "ompi_config.h" #include "include/constants.h" #include "mca/ns/ns.h" +#include "mca/pcm/pcm.h" #include "util/proc_info.h" ompi_proc_info_t ompi_process_info = { @@ -26,7 +27,6 @@ ompi_proc_info_t ompi_process_info = { int ompi_proc_info(void) { - if (ompi_process_info.init) { /* already done this - don't do it again */ return(OMPI_SUCCESS); } @@ -34,14 +34,10 @@ int ompi_proc_info(void) /* get the process id */ ompi_process_info.pid = getpid(); - /* define process name */ - if (ompi_process_info.seed) { /* i'm the seed daemon */ - ompi_process_info.name = OBJ_NEW(ompi_process_name_t); - ompi_process_info.name->cellid = 0; - ompi_process_info.name->jobid = 0; - ompi_process_info.name->vpid = 0; - } + /* set process name */ + ompi_process_info.name=mca_pcm.pcm_self(); + /* set process to inited */ ompi_process_info.init = true; return(OMPI_SUCCESS); }