[Mailman-Users] Slow command-line unsubscription

Barry A. Warsaw barry at zope.com
Wed Jul 25 23:24:21 CEST 2001


>>>>> "CVR" == Chuq Von Rospach <chuqui at plaidworks.com> writes:

    >> According to brief examination here its lock bound rather than
    >> IO or CPU.

    CVR> So mailman is setting and removing the lock for every
    CVR> address? If so -- Barry, isn't that a design flaw for this
    CVR> case?

Yes, but Mailman 2.0.x doesn't have consistent semantics about lock
assertions, when saves are required, etc.  All this has been cleaned
up for MM2.1 so this problem should go away.

The specific issue you're running into is that DeleteMember(), which
is what bin/remove_members calls, does a Save() after each member is
deleted.  That's really gross.

-Barry




More information about the Mailman-Users mailing list