cedric pushed a commit to branch efl-1.18. http://git.enlightenment.org/core/efl.git/commit/?id=b40b5db3a92f95b45ceab5186f3a136548f9aa52
commit b40b5db3a92f95b45ceab5186f3a136548f9aa52 Author: Al Poole <nets...@gmail.com> Date: Wed Sep 7 16:41:59 2016 -0700 eio: fix kevent monitor to not SIGBUS. --- AUTHORS | 1 + src/lib/eio/eio_monitor_kevent.c | 6 ------ 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/AUTHORS b/AUTHORS index 5243ed7..ddf57b3 100644 --- a/AUTHORS +++ b/AUTHORS @@ -675,3 +675,4 @@ Vitaliy Venzak <v.ven...@samsung.com> perepelits.m <perepelit...@samsung.com> rustyBSD <rusty...@gmx.fr> Haifeng Deng <haifeng.d...@samsung.com> +Al Poole <nets...@gmail.com> diff --git a/src/lib/eio/eio_monitor_kevent.c b/src/lib/eio/eio_monitor_kevent.c index 78be0ee..d8bf93d 100644 --- a/src/lib/eio/eio_monitor_kevent.c +++ b/src/lib/eio/eio_monitor_kevent.c @@ -155,12 +155,6 @@ void eio_monitor_backend_add(Eio_Monitor *monitor) res = stat(monitor->path, &st); if (res) goto error; - if (S_ISDIR(st.st_mode)) // let poller handle directories - { - eio_monitor_fallback_add(monitor); - goto error; - } - fd = open(monitor->path, O_RDONLY); if (fd < 0) goto error; --