Cancelling a subscription confirmation throws assertion

Bug #266199 reported by Gmottram
2
Affects Status Importance Assigned to Milestone
GNU Mailman
Fix Released
Medium
Unassigned

Bug Description

When you use the web interface to confirm a
subscription and select the "Cancel my subscription
request", Mailman throws an assertion.

The problem can be fixed by replacing line 312 in
Mailman/Cgi/confirm.py which currently reads:

    userdesc = mlist.pend_confirm(cookie)[1]

With the following code:

    mlist.Lock()
    try:
        userdesc = mlist.pend_confirm(cookie)[1]
    finally:
        mlist.Unlock()

More detailed information on this fix can be found here:

    http://www.minaret.biz/tips/mailman2.html

Geoff Mottram

[http://sourceforge.net/tracker/index.php?func=detail&aid=1152953&group_id=103&atid=100103]

Revision history for this message
Mark Sapiro (msapiro) wrote :

This is a duplicate of 981188, fixed in Mailman 2.1.6.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.