[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#22736: 25.0.91; file-notify calls wrong callbacks
From: |
Tassilo Horn |
Subject: |
bug#22736: 25.0.91; file-notify calls wrong callbacks |
Date: |
Fri, 19 Feb 2016 23:59:42 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.91 (gnu/linux) |
Michael Albinus <michael.albinus@gmx.de> writes:
Hi Michael and Eli,
>>> The problem is that when there is a directory watch on some
>>> directory and a file watch on a file in that directory, the callback
>>> for the directory watch gets an event with the descriptor of the
>>> file watch.
>>
>> I think this is because when you ask to watch a file, we actually
>> watch its parent directory.
>
> Although we watch the parent directory internally (except with
> kqueue), the given scenario by Tassilo shall work as he expected.
> There shall be two file notification events in the given case, calling
> magit-filenotify--callback and auto-revert-notify-handler with the
> respective descriptor.
Yes, that's exactly what I had expected.
> I'll check.
Thanks!
> Tassilo, would you be willing to write an ert test case for the problem?
Sure, I'm already working on it. :-)
Bye,
Tassilo
- bug#22736: 25.0.91; file-notify calls wrong callbacks, Tassilo Horn, 2016/02/18
- bug#22736: 25.0.91; file-notify calls wrong callbacks, Eli Zaretskii, 2016/02/18
- bug#22736: 25.0.91; file-notify calls wrong callbacks, Michael Albinus, 2016/02/19
- bug#22736: 25.0.91; file-notify calls wrong callbacks,
Tassilo Horn <=
- bug#22736: 25.0.91; file-notify calls wrong callbacks, Michael Albinus, 2016/02/20
- bug#22736: 25.0.91; file-notify calls wrong callbacks, Tassilo Horn, 2016/02/21
- bug#22736: 25.0.91; file-notify calls wrong callbacks, Michael Albinus, 2016/02/21
- bug#22736: 25.0.91; file-notify calls wrong callbacks, Tassilo Horn, 2016/02/21
- bug#22736: 25.0.91; file-notify calls wrong callbacks, Michael Albinus, 2016/02/22