[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mutt loses mail



I can confirm that the problem does not occur when mutt is not run over NFS.

I also am 99% sure that the problem does not occur with Pine, although I can
do some more work to verify this for you if desired.

I shall try to run it under strace tomorrow.  I'm sure it will generate a
huge volume of stuff, so not sure if it will be useful, but heck, I'll give
it a shot!

I notice at this point that it doesn't use the liblockfile package that
policy heavily suggests it uses.  Policy says:

     All Debian MUAs and MTAs have to use the `maillock' and `mailunlock'
     functions provided by the `liblockfile' packages to lock and unlock
     mail boxes. These functions implement a NFS-safe locking mechanism.
     (It is ok if MUAs and MTAs don't link against liblockfile but use a
     _compatible_ mechanism. Please compare the mechanisms very carefully!)


On Sun, Jan 03, 1999 at 11:06:27PM -0500, Raul Miller wrote:

> John Goerzen <jgoerzen@complete.org> wrote:
> > I believe this was all to have been fixed in 2.1.132ac10, but I shall
> > double check. Also, I am 99% certain that I had the same problem in
> > 2.0.35 but just never pinned it down.
> 
> Er.. can you try to reproduce this, with mutt running under strace?
> 
> NFS semantics are really scary (basically, what you're having a problem
> with is not guaranteed to work).  While I'm willing to believe this is
> a problem in mutt, it's quite plausible that it's purely an nfs issue.
> 
> -- 
> Raul
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

-- 
John Goerzen   Linux, Unix consulting & programming   jgoerzen@complete.org |
Developer, Debian GNU/Linux (Free powerful OS upgrade)       www.debian.org |
----------------------------------------------------------------------------+
Visit the Air Capital Linux Users Group on the web at http://www.aclug.org


Reply to: