Thursday, December 02, 2021

Re: [UPDATE] devel/libinotify

On 2021/12/01 22:15, Antoine Jacoutot wrote:
> At the time of import we did not want it to be picked up automatically by random ports. Because we weren't sure about the quality of it versus other local implementation of watchers in the applications themselves.
> There were issues at the time, random locks, fd exhaustion etc.
>
> Things may be better now.

Also even if it's working correctly, it results in software using a huge
number of FDs, due to how file monitoring works with kqueue (I think this
is not a problem with Linux's implementation). So sometimes a poll-based
mechanism might be preferable.

No comments:

Post a Comment