[ mailman-Patches-1688957 ] fix concurrency problem in 2.2

SourceForge.net noreply at sourceforge.net
Tue Mar 27 10:15:24 CEST 2007


Patches item #1688957, was opened at 2007-03-27 08:15
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=1688957&group_id=103

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Web UI
Group: Mailman 2.2 / 3.0
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Tokio Kikuchi (tkikuchi)
Assigned to: Nobody/Anonymous (nobody)
Summary: fix concurrency problem in 2.2

Initial Comment:
The problem is described in a mailman-dev post.

http://www.mail-archive.com/mailman-developers@python.org/msg10203.html

Fix this by introducing reload mechanism in the interface to SQLAlchemy.  I use session.refresh() to do this but because this function looks like to break locks, attempt is made to save the lock status and lock again after refresh.

I'm not sure this is the right way to fix the problem but it is working (for now).
 

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=1688957&group_id=103


More information about the Mailman-coders mailing list