Skip to content

Commit 82110dc

Browse files
author
rhc54
authored
Merge pull request #2575 from rhc54/topic/tmpdir
Use the server tmpdir instead of the system tmpdir for tool contact files
2 parents 8155124 + 1961a1c commit 82110dc

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

opal/mca/pmix/pmix2x/pmix/src/mca/ptl/tcp/ptl_tcp_component.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ static pmix_status_t setup_listener(pmix_info_t info[], size_t ninfo,
298298
free(mca_ptl_tcp_component.super.uri);
299299
}
300300
mca_ptl_tcp_component.super.uri = strdup(info[n].value.data.string);
301-
} else if (0 == strcmp(info[n].key, PMIX_SYSTEM_TMPDIR)) {
301+
} else if (0 == strcmp(info[n].key, PMIX_SERVER_TMPDIR)) {
302302
if (NULL != mca_ptl_tcp_component.tmpdir) {
303303
free(mca_ptl_tcp_component.tmpdir);
304304
}
@@ -451,7 +451,6 @@ static pmix_status_t setup_listener(pmix_info_t info[], size_t ninfo,
451451
lt->protocol = PMIX_PROTOCOL_V2;
452452
lt->ptl = (struct pmix_ptl_module_t*)&pmix_ptl_tcp_module;
453453
lt->cbfunc = connection_handler;
454-
pmix_list_append(&pmix_ptl_globals.listeners, &lt->super);
455454

456455
addrlen = sizeof(struct sockaddr_storage);
457456
/* create a listen socket for incoming connection attempts */
@@ -558,11 +557,11 @@ static pmix_status_t setup_listener(pmix_info_t info[], size_t ninfo,
558557

559558
/* we need listener thread support */
560559
*need_listener = true;
560+
pmix_list_append(&pmix_ptl_globals.listeners, &lt->super);
561561

562562
return PMIX_SUCCESS;
563563

564564
sockerror:
565-
pmix_list_remove_item(&pmix_ptl_globals.listeners, &lt->super);
566565
PMIX_RELEASE(lt);
567566
return PMIX_ERROR;
568567
}

0 commit comments

Comments
 (0)