[Bug 862675] Re: Changes to a list (subscribe, unsubscribe, etc.) can be lost.

Mark Sapiro mark at msapiro.net
Fri Sep 30 02:54:55 CEST 2011


The committed fix will fix this bug for systems in which the mailman
installation is all on a single server.

For installations with multiple servers accessing Mailman via a shared
file system, there can still be manifestations of this bug if there is
time skew across the servers.

A complete fix would add another Defaults.py/mm_cfg.py setting such as

# Maximum time skew in seconds between servers in a shared file system environment.
# Set to 0 if the Mailman file system is on a single server.
SERVER_MAX_TIME_SKEW = 0

and changing line 611 of Mailman/MailList.py from

            if mtime < self.__timestamp:

to

            if mtime + mm_cfg.SERVER_MAX_TIME_SKEW < self.__timestamp:


** Changed in: mailman
       Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Mailman
Coders, which is subscribed to GNU Mailman.
https://bugs.launchpad.net/bugs/862675

Title:
  Changes to a list (subscribe, unsubscribe, etc.) can be lost.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mailman/+bug/862675/+subscriptions


More information about the Mailman-coders mailing list