Update of /cvsroot/mailman/mailman/Mailman/Cgi
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29702
Modified Files:
Tag: Release_2_1-maint
confirm.py
Log Message:
[ 1045909 ] user cancel of pending subscription fails
Index: confirm.py
===================================================================
RCS file: /cvsroot/mailman/mailman/Mailman/Cgi/confirm.py,v
retrieving revision 2.31.2.4
retrieving revision 2.31.2.5
diff -u -d -r2.31.2.4 -r2.31.2.5
--- confirm.py 10 Feb 2004 22:50:10 -0000 2.31.2.4
+++ confirm.py 13 Oct 2004 12:38:41 -0000 2.31.2.5
@@ -308,8 +308,12 @@
def subscription_cancel(mlist, doc, cookie):
- # Discard this cookie
- userdesc = mlist.pend_confirm(cookie)[1]
+ mlist.Lock()
+ try:
+ # Discard this cookie
+ userdesc = mlist.pend_confirm(cookie)[1]
+ finally:
+ mlist.Unlock()
lang = userdesc.language
i18n.set_language(lang)
doc.set_language(lang)
_______________________________________________
Mailman-checkins mailing list
[EMAIL PROTECTED]
Unsubscribe: http://mail.python.org/mailman/options/mailman-checkins/archive%40jab.org