GNU bug report logs -
#26126
26.0.50; file-notify-rm-watch removes arbitrary watches
Previous Next
Reported by: Andreas Politz <politza <at> hochschule-trier.de>
Date: Thu, 16 Mar 2017 14:16:02 UTC
Severity: normal
Tags: fixed
Found in version 26.0.50
Fixed in version 26.1
Done: Michael Albinus <michael.albinus <at> gmx.de>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Andreas Politz <politza <at> hochschule-trier.de> writes:
Hi Andreas,
>> Later on we've added the kqueue library, which works reliably only
>> watching files. This breaks the unification attempt, but I don't believe
>> we shall change the behaviour again.
>
> Ok, I try to find it, but note that this behavior was introduced with
> the following (kqueue-only) commit
>
> commit 7bf54d01159eb09bae3c9cd86f2af0812d9afdf6
> Author: Michael Albinus <michael.albinus <at> gmx.de>
> Date: Fri Jan 22 19:56:09 2016 +0100
>
> Backport kqueue integration from master
My FreeBSD 10 VM has been reanimated. Last time I've used it was June
2016, so everything is dusty there.
As time permits, I'll check the kqueue vs remote handlers status.
> Maybe we can work on unifying the behavior across back-ends at a later
> time, while taking some pointers from other projects, e.g.
> https://github.com/emcrisostomo/fswatch .
Looks interesting, but I have no idea about its state. Last commit is
from 23 Jul 2016; is it still maintained actively?
A similar approach like fswatch is the already integrated gfilenotify
library. Honestly, this is the most problematic backend.
> -ap
Best regards, Michael.
This bug report was last modified 8 years and 54 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.