use epoll_create1(EPOLL_CLOEXEC)
epoll_create(0) leaks file descriptors. Use epoll_create1(EPOLL_CLOEXEC) instead. Bug: 120983106 Test: compiles and boots Change-Id: I2a733d4482d6a74ceb3254e501cdb5f6de0cd5dc
This commit is contained in:
parent
8fe0eb46c0
commit
f47c91053f
1 changed files with 1 additions and 1 deletions
|
@ -311,7 +311,7 @@ class BridgeEpollController : private EpollController {
|
|||
};
|
||||
|
||||
FuseBridgeLoop::FuseBridgeLoop() : opened_(true) {
|
||||
base::unique_fd epoll_fd(epoll_create1(/* no flag */ 0));
|
||||
base::unique_fd epoll_fd(epoll_create1(EPOLL_CLOEXEC));
|
||||
if (epoll_fd.get() == -1) {
|
||||
PLOG(ERROR) << "Failed to open FD for epoll";
|
||||
opened_ = false;
|
||||
|
|
Loading…
Reference in a new issue