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
Этот коммит содержится в:
родитель
2879de60a1
Коммит
bbfac2dfb5
@ -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);
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user