Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
sds
ssg
Commits
fdad728e
Commit
fdad728e
authored
Jun 08, 2017
by
Shane Snyder
Browse files
na_sm lookup issue workaround no longer needed
parent
d0ac9777
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/ssg.c
View file @
fdad728e
...
...
@@ -494,29 +494,18 @@ static hg_return_t ssg_group_lookup(
args
[
r
].
g
=
g
;
args
[
r
].
rank
=
r
;
args
[
r
].
addr_str
=
addr_strs
[
r
];
#if 0
aret
=
ABT_thread_create
(
*
margo_get_handler_pool
(
ssg_mid
),
&
ssg_lookup_ult
,
&
args
[
r
],
ABT_THREAD_ATTR_NULL
,
&
ults
[
r
]);
if
(
aret
!=
ABT_SUCCESS
)
{
hret
=
HG_OTHER_ERROR
;
goto
fini
;
}
#endif
}
/* wait on all */
for
(
i
=
1
;
i
<
g
->
view
.
group_size
;
i
++
)
{
r
=
(
g
->
self_rank
+
i
)
%
g
->
view
.
group_size
;
#if 1
aret
=
ABT_thread_create
(
*
margo_get_handler_pool
(
ssg_mid
),
&
ssg_lookup_ult
,
&
args
[
r
],
ABT_THREAD_ATTR_NULL
,
&
ults
[
r
]);
if
(
aret
!=
ABT_SUCCESS
)
{
hret
=
HG_OTHER_ERROR
;
goto
fini
;
}
#endif
aret
=
ABT_thread_join
(
ults
[
r
]);
ABT_thread_free
(
&
ults
[
r
]);
ults
[
r
]
=
ABT_THREAD_NULL
;
// in case of cascading failure from join
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment