"Peter J. Philipp" <p...@centroid.eu> writes:

> On 05/15/13 13:41, Jérémie Courrèges-Anglas wrote:
>> Doesn't kqueue() fit your needs?
>>
>
> Thank you for your reply,
>
> I've never used kqueue before, does this only report events on descriptors
> that have been opened?

I think so.

> I'm wondering if an implementation is done to recurseively watch directories
> in inotify (as written about in the limitations), then it would require a lot
> less filedescriptors even for kqueue correct?  And thus make monitoring
> a filesystem's events a lot more efficient?

As is, kqueue() won't monitor a directory tree recursively.  But there
are examples of kqueue() use; see for example the sysutils/gamin ports
(also devel/glib2 uses it for GIOs, I think).

> -peter

-- 
Jérémie Courrèges-Anglas
PGP Key fingerprint: 61DB D9A0 00A4 67CF 2A90  8961 6191 8FBF 06A1 1494

Reply via email to