procmail
[Top] [All Lists]

Locking - help! I don't understand it all...

1996-06-10 04:59:35

Hi!

I have installed procmail for my own use under my home directory.

The problem that I am having appears to be the one referred to in the
FAQ as #16 - locking problems.  The only trouble is that I don't
understand enough about mail system locking (what system my
mail-reader uses, for example) to be able to understand the solutions
in the FAQ!   (I am using rmail under emacs to read mail)

Appended is a excerpt from the logfile from procmail.  The first trace
relates to a message which withough VERBOSE gives the 'Lock failure
on..." message.  The second trace is the delivery of a message after I
applied the 'you could simply put the following in your
.procmailrc...'  fix from the FAQ.  The latter message was succesfully
delivered, but the bit I don't like in the log file is where it says
"Try praying...".

Any illumination about whether this comment means that I really have
problems, and what I can do about it, would be most appreciated.

Thanks very much!

Martin.

----------------------------------------------------------------------
{box:mgregory} uname -a
Linux box 1.3.77 #1 Sat Apr 20 15:55:06 CST 1996 i486

{box:mgregory} procmail -v
procmail v3.10 1994/10/31 written and created by Stephen R. van den Berg
                                
berg(_at_)pool(_dot_)informatik(_dot_)rwth-aachen(_dot_)de

Locking strategies:     dotlocking, fcntl(), lockf(), flock()
Default rcfile:         $HOME/.procmailrc
System mailbox:         /usr/spool/mail/$LOGNAME

{box:mgregory} which procmail
/home/mgregory/bin/procmail

---------/homme/mgregory/mail/log---------------------------------------=
procmail: No match on "^Subject[ ]*:[ ]*MFM[ ]*Test$"
procmail: Locking "/usr/spool/mail/mgregory.lock"
procmail: Error while writing to "/usr/spool/mail/_0l5Gbox"
procmail: [23489] Mon Jun 10 21:11:30 1996
procmail: Locking "/usr/spool/mail/mgregory.lock"
procmail: Error while writing to "/usr/spool/mail/_0l5Gbox"
procmail: [23489] Mon Jun 10 21:11:38 1996
procmail: Locking "/usr/spool/mail/mgregory.lock"
procmail: Error while writing to "/usr/spool/mail/_0l5Gbox"
procmail: [23489] Mon Jun 10 21:11:46 1996
procmail: Locking "/usr/spool/mail/mgregory.lock"
procmail: Error while writing to "/usr/spool/mail/_0l5Gbox"
procmail: [23489] Mon Jun 10 21:11:54 1996
procmail: Locking "/usr/spool/mail/mgregory.lock"
procmail: Error while writing to "/usr/spool/mail/_0l5Gbox"
procmail: [23489] Mon Jun 10 21:12:02 1996
procmail: Locking "/usr/spool/mail/mgregory.lock"
procmail: Error while writing to "/usr/spool/mail/_0l5Gbox"
procmail: [23489] Mon Jun 10 21:12:10 1996
procmail: Locking "/usr/spool/mail/mgregory.lock"
procmail: Error while writing to "/usr/spool/mail/_0l5Gbox"
procmail: [23489] Mon Jun 10 21:12:18 1996
procmail: Locking "/usr/spool/mail/mgregory.lock"
procmail: Error while writing to "/usr/spool/mail/_0l5Gbox"
procmail: Lock failure on "/usr/spool/mail/mgregory.lock"
procmail: Assigning "LASTFOLDER=/usr/spool/mail/mgregory"
procmail: Opening "/usr/spool/mail/mgregory"
procmail: Acquiring kernel-lock
From mgregory(_at_)box(_dot_)satech(_dot_)net(_dot_)au  Mon Jun 10 21:11:22 
1996
 Subject: test8
  Folder: /usr/spool/mail/mgregory                                          364
procmail: [23489] Mon Jun 10 21:12:19 1996
procmail: Notified comsat: "mgregory(_at_)0:/usr/spool/mail/mgregory"

procmail: [23469] Mon Jun 10 21:09:49 1996
procmail: No match on "^Subject[ ]*:[ ]*MFM[ ]*Test$"
procmail: Assigning "LOCKFILE"
procmail: Executing "lockfile,/usr/spool/mail/mgregory.lock"
lockfile: Try praying, giving up on "/usr/spool/mail/mgregory.lock"
procmail: Assigning "LOG="
procmail: Assigning "TRAP=rm -f /usr/spool/mail/mgregory.lock"
procmail: Assigning "LASTFOLDER=/usr/spool/mail/mgregory"
procmail: Opening "/usr/spool/mail/mgregory"
procmail: Acquiring kernel-lock
From mgregory(_at_)box(_dot_)satech(_dot_)net(_dot_)au  Mon Jun 10 21:09:49 
1996
 Subject: test7
  Folder: /usr/spool/mail/mgregory                                          364
procmail: [23469] Mon Jun 10 21:09:50 1996
procmail: Notified comsat: "mgregory(_at_)0:/usr/spool/mail/mgregory"
procmail: Assigning "EXITCODE=0"
procmail: Executing "rm,-f,/usr/spool/mail/mgregory.lock"
procmail: [23489] Mon Jun 10 21:11:22 1996



<Prev in Thread] Current Thread [Next in Thread>
  • Locking - help! I don't understand it all..., Martin Gregory <=