Subject: | KQueue based watcher (patch included) |
Hi,
I wrote a watcher using KQueue, as a BSD alternative to the Inotify watcher.
It was indicated in #catalyst that this would be better sent to you to
become part of the F::CN distro (which makes sense to me, although I'm
happy to make a separate distro for it if you'd rather).
I've also modified the existing watchers to support directory exclusion
so that Catalyst::Devel can arrange for the contents of root/, t/ and
hidden dirs to be completely excluded from the monitored tree (I added
this because KQueue requires holding an open filehandle to every file
and dir being monitored, so skipping unnecessary stuff is helpful).
A patch is included for your consideration!
Cheers,
Dan
Subject: | file-changenotify-watcher-kqueue.patch |
Message body is not shown because it is too large.