[Mailman-Developers] error message from cron

Balazs Nagy julian7@kva.hu
Mon, 11 Jan 1999 09:41:32 +0100 (CET)


On Sun, 10 Jan 1999, Gergely Madarasz wrote:

> Hello, 
> 
> Since I upgraded to 1.0b7 I get a couple of these messages each day. Any
> ideas why ?
> 
> Traceback (innermost last):
>   File "/usr/lib/mailman/cron/run_queue", line 27, in ?
>     OutgoingQueue.processQueue()
>   File "/usr/lib/mailman/Mailman/OutgoingQueue.py", line 126, in processQueue
>     Utils.TrySMTPDelivery(recip,sender,text,full_fname)
>   File "/usr/lib/mailman/Mailman/Utils.py", line 217, in TrySMTPDelivery
>     OutgoingQueue.dequeueMessage(queue_entry)
>   File "/usr/lib/mailman/Mailman/OutgoingQueue.py", line 184, in dequeueMessage
>     os.unlink(q_entry)
> os.error: (2, 'No such file or directory')

Fast fix:

--- OutgoingQueue.py.orig	Mon Jan 11 09:40:30 1999
+++ OutgoingQueue.py	Mon Jan 11 09:40:50 1999
@@ -176,4 +176,7 @@
 # remove it from the queue 
 #
 def dequeueMessage(q_entry):
-    os.unlink(q_entry)
+    try:
+	os.unlink(q_entry)
+    except:
+	pass

-- 
   Linux Supporting Center -- Red Hat Qmail packages -- http://lsc.kva.hu
      PGP 0x1DE3631D / A8 B4 92 EE 1F 55 27 C8  86 64 9C 42 41 A4 BD B8
                         Don't spell GLIB backwards!