kevent: fix directory check