[Mailman-Users] More about my attachment problems

William R. Dickson wrd at awenet.com
Fri Aug 11 19:02:58 CEST 2000


On Thu, 10 Aug 2000, Dan Mick wrote:

> > So, this problem with messages with attachments in 2.0b4 and b5 is
> > completely reproducible.  Every message with an attachment larger than
> > about 40K hangs the list -- files get added to the qfiles directory, but
> > they get backed up behind the stuck message.
> > 
> > Until I manually remove the messages from the qfiles directory and delete
> > the lock files, I get the following error in the qrunner log:
> > 
> > Aug 10 11:51:00 2000 (70047) qrunner begining
> > Aug 10 11:52:00 2000 (70116) qrunner begining
> > Aug 10 11:52:02 2000 (70116) Could not acquire qrunner lock
> > Aug 10 11:52:02 2000 (70116) qrunner ended
> > Aug 10 11:53:00 2000 (70167) qrunner begining
> > Aug 10 11:53:01 2000 (70167) Could not acquire qrunner lock
> > Aug 10 11:53:01 2000 (70167) qrunner ended   
> 
> BTW, this means there's a qrunner lock (meaning the system thinks
> there's still a qrunner process running).  Is there (still a qrunner
> running at the time)?  If so, what's it doing?
> 
> Since you appear to have qrunner running every minute, is it possible
> that qrunner is just taking a *long* time to finish when you have
> a large mail message?  Or is it dead?

It's still there, and it seems to be dead -- It sat for as much as six
days in one case, before I found it.

In my locks directory:

   -rw-rw-r--  2 mailman  mailman  73 Aug 11 19:48 qrunner.lock
   -rw-rw-r--  2 mailman  mailman  73 Aug 11 19:48
   qrunner.lock.catalpa.forest.net.32882

The process:

   mailman       32882  0.0  1.5  4476 3816  ??  I     9:48AM   0:00.94
   /usr/local/bin/python -S /usr/local/mailman/forest.net/cron/qr

The following log files changed at that time.  digest:

   Aug 11 09:48:01 2000 (32882) Df-test v 7 - 1 msgs, 0 recips (0 mime, 0
   text, 0 disabled)
   Aug 11 09:48:01 2000 (32882) next df-test digest: #8, post#1

locks:

   Aug 11 09:48:01 2000 (32882) /usr/local/mailman/forest.net/cron/qrunner:
   df-test.lock laying claim
   Aug 11 09:48:01 2000 (32882) /usr/local/mailman/forest.net/cron/qrunner:
   df-test.lock got the lock
   Aug 11 09:48:02 2000 (32882) /usr/local/mailman/forest.net/cron/qrunner:
   df-test.lock unlocked

qrunner:

   Aug 11 09:48:01 2000 (32882) qrunner begining

The error log was not updated.

I've been sending test messages -- I can narrow it down some more, but so
far I've found that a message of 51K or less goes through without a
problem, and of 58K or more fails.

-Bill


--
 William R. Dickson -- Consuming the Earth's limited resources since 1968
 wrd at awenet.com   http://www.awenet.com/~wrd/  (PGP public key available)

     Religions are conclusions for which the facts of nature supply
     no major premises.
					- Ambrose Bierce





More information about the Mailman-Users mailing list