ecore_file: use new API eina_file_close_on_exec.

This commit is contained in:
Cedric BAIL 2017-04-18 16:56:18 -07:00
parent 662f7d3310
commit 214e22bf72
1 changed files with 1 additions and 8 deletions

View File

@ -53,19 +53,12 @@ int
ecore_file_monitor_backend_init(void)
{
int fd;
#ifdef HAVE_FCNTL
int flags;
#endif
fd = inotify_init();
if (fd < 0)
return 0;
#ifdef HAVE_FCNTL
flags = fcntl(fd, F_GETFD);
flags |= FD_CLOEXEC;
fcntl(fd, F_SETFD, flags);
#endif
eina_file_close_on_exec(fd, EINA_TRUE);
_fdh = ecore_main_fd_handler_add(fd, ECORE_FD_READ, _ecore_file_monitor_inotify_handler,
NULL, NULL, NULL);