[Paul Wise] Bug#843127: notmuch: race condition in `notmuch new`?
David Bremner
david at tethera.net
Mon Nov 14 10:59:06 PST 2016
"J. Lewis Muir" <jlmuir at imca-cat.org> writes:
> On 11/12, Austin Clements wrote:
>> Quoth David Bremner on Nov 04 at 1:26 pm:
>> > I agree it looks like a race condition. inotify sounds a bit
>> > overcomplicated and perhaps non-portable? It should probably just
>> > tolerate disappearing files better, consider that a warning.
>>
>> Inotify really *is* the solution.
>
> I don't see how inotify can be the solution unless the idea is to make
> Notmuch run on Linux only. Inotify is a Linux kernel API. Some other
> OSes have their own native file event notification facilities, but not
> all of them have it, and most (if not all) only support file event
> notifications for certain file systems and not for others (e.g., not for
> NFS).
Yeah, it's worth saying that, even if I think Austin knows. I was
thinking that an alternative approach might be to have either notmuch
new or notmuch insert take a file name on the command line, and let the
user call it via what ever kind of directory watcher utility works on
their system.
d
More information about the notmuch
mailing list