Skip to content

Commit cc283b2

Browse files
authored
Merge pull request #10932 from hjelmn/use_epoll_in_the_5_0_0_release
v5.0.x: opal/event: use epoll by default on Linux
2 parents 168f584 + 9520dc9 commit cc283b2

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

opal/util/event.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
* Copyright (c) 2017 IBM Corporation. All rights reserved.
1313
* Copyright (c) 2018-2020 Amazon.com, Inc. or its affiliates. All
1414
* Rights reserved.
15+
* Copyright (c) 2022 Google, LLC. All rights reserved.
1516
* $COPYRIGHT$
1617
*
1718
* Additional copyrights may follow
@@ -45,8 +46,10 @@ int opal_event_register_params(void)
4546
// Get supported methods
4647
opal_event_all_available_eventops = event_get_supported_methods();
4748

48-
#ifdef __APPLE__
49+
#if defined(PLATFORM_OS_DARWIN)
4950
opal_event_module_include = "select";
51+
#elif defined(PLATFORM_OS_LINUX)
52+
opal_event_module_include = "epoll";
5053
#else
5154
opal_event_module_include = "poll";
5255
#endif

0 commit comments

Comments
 (0)