nmh-workers
[Top] [All Lists]

Re: information about filtering mail and exmh/nmh

1998-02-22 07:14:39
    Date:        Sun, 22 Feb 1998 15:12:40 +0200
    From:        Dr Eberhard W Lisse <el(_at_)linux(_dot_)lisse(_dot_)na>
    Message-ID:  <199802221312(_dot_)PAA27305(_at_)linux(_dot_)lisse(_dot_)na>

  | Actually, procmail will wait due to the LoCK file and thus rcvstore
  | can not mess with the sequence:

That only locks out other rcvstores run from procmail - if you happen to
be reading mail, and updating the sequence file that way, no procmail
related locking is going to help at all - which is exactly why having the
locaking done in rcvstore (more likely, in the MH library, so it is available
to all the MH commands) is the right solution.

  | Depends where you put the LCK..* files. If they are on the NFS other
  | procmails should also wait for them to go away.

Usually perhaps - but don't depend too much upon that, in some rare cases
you might find you get errors that shouldn't happen due to NFS semantics
not allowing file based locking to work properly (but those are probably
so rare that e-mail processing will probably never see it - write some code
that does huge amounts of banging on an NFS filesystem, and run it from
multiple systems all playing about with the same files, and then after a
while you might encounter the problem).   Making NFS run slower (disabling
caching and stuff) helps avoid this, but can't eliminate it.

kre


<Prev in Thread] Current Thread [Next in Thread>