Skip to content

Commit f4be862

Browse files
authored
Merge pull request #8802 from rhc54/cmr40/shm
Add the userid to the vader backing file path
2 parents c0399f6 + 88be263 commit f4be862

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)