[Mailman-Users] lock error: lifetime has expired, breaking problem

Mark Sapiro mark at msapiro.net
Thu Feb 25 19:28:20 CET 2010


On 2/25/2010 8:47 AM, Brian Carpenter wrote:
> Hi All:
> 
>  
> 
> I am getting the following line written to the locks log over and over and
> over:
> 
>  
> 
>  info_list.domain.it.lock lifetime has expired, breaking
> 
> Feb 25 11:43:26 2010 (3924)   File
> "/usr/local/cpanel/3rdparty/mailman/bin/qrunner", line 278, in ?
> 
> Feb 25 11:43:26 2010 (3924)     main()
> 
> Feb 25 11:43:26 2010 (3924)   File
> "/usr/local/cpanel/3rdparty/mailman/bin/qrunner", line 238, in main
> 
> Feb 25 11:43:26 2010 (3924)     qrunner.run()
> 
> Feb 25 11:43:26 2010 (3924)   File
> "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/Runner.py", line 75, in
> run
> 
> Feb 25 11:43:26 2010 (3924)     self._doperiodic()
> 
> Feb 25 11:43:26 2010 (3924)   File
> "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/BounceRunner.py", line
> 145, in _doperiodic


Is it always BounceRunner?


> Feb 25 11:43:26 2010 (3924)     self._register_bounces()
> 
> Feb 25 11:43:26 2010 (3924)   File
> "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/BounceRunner.py", line
> 122, in _register_bounces
> 
> Feb 25 11:43:26 2010 (3924)     mlist.Lock()
> 
> Feb 25 11:43:26 2010 (3924)   File
> "/usr/local/cpanel/3rdparty/mailman/Mailman/MailList.py", line 161, in Lock
> 
> Feb 25 11:43:26 2010 (3924)     self.__lock.lock(timeout)
> 
> Feb 25 11:43:26 2010 (3924)   File
> "/usr/local/cpanel/3rdparty/mailman/Mailman/LockFile.py", line 306, in lock
> 
> Feb 25 11:43:26 2010 (3924)     important=True)
> 
> Feb 25 11:43:26 2010 (3924)   File
> "/usr/local/cpanel/3rdparty/mailman/Mailman/LockFile.py", line 416, in
> __writelog
> 
> Feb 25 11:43:26 2010 (3924)     traceback.print_stack(file=logf)
> 
>  
> 
> There are no stale lock files. I have restarted mailman and apache several
> times and still the above problem persists. I can log into the mailman list
> administrator panel with no problem. Any advice?



What if any are the bounce-events-ppppp.pck files in
/usr/local/cpanel/3rdparty/mailman/data/?

Are there extraneous qrunners running? (try "ps -fAw | grep Runner" to
see if there's more than one of each runner.)

What is in /usr/local/cpanel/3rdparty/mailman/locks/ (stale or otherwise).

Put

LIST_LOCK_DEBUGGING = On

in mm_cfg.py and restart Mailman to get additional debugging info in the
locks log.

-- 
Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan



More information about the Mailman-Users mailing list