A few days ago I setup procmail 3.10 to work from my .forward
file. Everything initially appeared to be working. Then yesterday
I noticed that mail was not being delivered to my account. I noticed
there were about 20 procmail processes running waiting to deliver
mail in the mail queue. All the processes appear to be sleeping,
waiting for a lock.
fcntl(8, F_SETLKW, 0x0002FE3C) (sleeping...)
I tried killing the procmail and sendmail processes. Unfortunately
when sendmail re starts it tries to deliver the mail in the queue.
Of course I have removed my .forward file.
Is there anyway to kill the procmail processes? How can I tell which
process is locking the mail spool? Is there anyway to remove the
offending line from the files in the mail queue?
Any help is appreciated.
Scott