From bbfac2dfb5f91a6b596c098e120b9b523ab5eef9 Mon Sep 17 00:00:00 2001 From: Jeff Squyres Date: Tue, 23 Sep 2008 20:04:34 +0000 Subject: [PATCH] Based on a review by Ralph, no need to call getpid() or gethostname(); we already have them in orte_process_info. Refs trac:1523. This commit was SVN r19615. The following Trac tickets were found above: Ticket 1523 --> https://svn.open-mpi.org/trac/ompi/ticket/1523 --- ompi/errhandler/errhandler_predefined.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/ompi/errhandler/errhandler_predefined.c b/ompi/errhandler/errhandler_predefined.c index f57084876c..20ca6d5e83 100644 --- a/ompi/errhandler/errhandler_predefined.c +++ b/ompi/errhandler/errhandler_predefined.c @@ -171,17 +171,12 @@ static void backend_fatal_aggregate(char *type, { char *arg, *prefix, *err_msg = "Unknown error"; bool err_msg_need_free = false; - char hostname[MAXHOSTNAMELEN + 1]; - pid_t pid; arg = va_arg(arglist, char*); va_end(arglist); - gethostname(hostname, sizeof(hostname) - 1); - hostname[MAXHOSTNAMELEN] = '\0'; - pid = getpid(); - - asprintf(&prefix, "[%s:%d]", hostname, (int) pid); + asprintf(&prefix, "[%s:%d]", orte_process_info.nodename, + (int) orte_process_info.pid); if (NULL != error_code) { err_msg = ompi_mpi_errnum_get_string(*error_code);