changed to use EPOLL_CLOEXEC if available when calling epoll_create1()
This commit is contained in:
parent
9ff63b9503
commit
5d7c87c882
@ -3624,7 +3624,9 @@ static int fnc_openmux (hawk_rtx_t* rtx, const hawk_fnc_info_t* fi)
|
|||||||
sys_list = rtx_to_sys_list(rtx, fi);
|
sys_list = rtx_to_sys_list(rtx, fi);
|
||||||
|
|
||||||
#if defined(USE_EPOLL)
|
#if defined(USE_EPOLL)
|
||||||
#if defined(HAVE_EPOLL_CREATE1) && defined(O_CLOEXEC)
|
#if defined(HAVE_EPOLL_CREATE1) && defined(EPOLL_CLOEXEC)
|
||||||
|
fd = epoll_create1(EPOLL_CLOEXEC);
|
||||||
|
#elif defined(HAVE_EPOLL_CREATE1) && defined(O_CLOEXEC)
|
||||||
fd = epoll_create1(O_CLOEXEC);
|
fd = epoll_create1(O_CLOEXEC);
|
||||||
#else
|
#else
|
||||||
fd = epoll_create(4096);
|
fd = epoll_create(4096);
|
||||||
|
Loading…
Reference in New Issue
Block a user