Skip to content

Commit 88be263

Browse files
committed
Add the userid to the vader backing file path
Fixes #7308 Signed-off-by: Ralph Castain <[email protected]>
1 parent c0399f6 commit 88be263

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

opal/mca/btl/vader/btl_vader_component.c

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
* Copyright (c) 2018 Triad National Security, LLC. All rights
2323
* reserved.
2424
* Copyright (c) 2019-2020 Google, Inc. All rights reserved.
25+
* Copyright (c) 2021 Nanook Consulting. All rights reserved.
2526
* $COPYRIGHT$
2627
*
2728
* Additional copyrights may follow
@@ -566,8 +567,10 @@ static mca_btl_base_module_t **mca_btl_vader_component_init (int *num_btls,
566567
if (MCA_BTL_VADER_XPMEM != mca_btl_vader_component.single_copy_mechanism) {
567568
char *sm_file;
568569

569-
rc = asprintf(&sm_file, "%s" OPAL_PATH_SEP "vader_segment.%s.%x.%d", mca_btl_vader_component.backing_directory,
570-
opal_process_info.nodename, OPAL_PROC_MY_NAME.jobid, MCA_BTL_VADER_LOCAL_RANK);
570+
rc = asprintf(&sm_file, "%s" OPAL_PATH_SEP "vader_segment.%s.%u.%x.%d",
571+
mca_btl_vader_component.backing_directory,
572+
opal_process_info.nodename, geteuid(), OPAL_PROC_MY_NAME.jobid,
573+
MCA_BTL_VADER_LOCAL_RANK);
571574
if (0 > rc) {
572575
free (btls);
573576
return NULL;

0 commit comments

Comments
 (0)