tmda-cgi-0.13
Attached is a patch that hopefully will address errors like this
that can pop up while displaying the pending queue
....
> OSError Python 2.3.5: /opt/bin/python
> Fri Feb 17 11:11:51 2006
[snip]
> OSError: [Errno 2] No such file or directory:
> '/home/karen/.tmda/pending/1140200159.8722.msg'
> args = (2, 'No such file or directory')
> errno = 2
> filename = '/home/karen/.tmda/pending/1140200159.8722.msg'
> strerror = 'No such file or directory'
....
--
Tim Rice Multitalents (707) 887-1469
[EMAIL PROTECTED]
--- tmda-cgi-0.13/PendList.py.old 2004-02-18 08:49:53.000000000 -0800
+++ tmda-cgi-0.13/PendList.py 2006-02-18 16:13:15.989700021 -0800
@@ -433,7 +433,11 @@
continue
# Message size
- T["Size"] = CgiUtil.Size(MsgObj)
+ try:
+ T["Size"] = CgiUtil.Size(MsgObj)
+ except (IOError, OSError):
+ # in case of concurrent cleanups
+ continue
# Find preferred date
DateFormat = PVars[("PendingList", "DateFormat")]
_________________________________________________
tmda-workers mailing list ([email protected])
http://tmda.net/lists/listinfo/tmda-workers