Mailman 2.1.11
Python 2.4.4
OS Solaris 2.11
Hi,
I have been able to reproduce this bug consistently by running the
replicate_bug script:
replicate _bug is the following:
#!/bin/sh
/usr/local/mailman/bin/rmlist testlist1
/usr/local/mailman/bin/rmlist testlist2
/usr/local/mailman/bin/rmlist testlist3
/usr/local/mailman/bin/rmlist testlist4
/usr/local/mailman/bin/rmlist testlist5
/usr/local/mailman/bin/rmlist testlist6
/usr/local/mailman/bin/newlist -q -e url.domain.com testlist1
[EMAIL PROTECTED] testpwd
/usr/local/mailman/bin/newlist -q -e url.domain.com testlist2
[EMAIL PROTECTED] testpwd
/usr/local/mailman/bin/newlist -q -e url.domain.com testlist3
[EMAIL PROTECTED] testpwd
/usr/local/mailman/bin/newlist -q -e url.domain.com testlist4
[EMAIL PROTECTED] testpwd
/usr/local/mailman/bin/newlist -q -e url.domain.com testlist5
[EMAIL PROTECTED] testpwd
/usr/local/mailman/bin/newlist -q -e url.domain.com testlist6
[EMAIL PROTECTED] testpwd
echo "[EMAIL PROTECTED]" | /usr/local/mailman/bin/add_members -r - testlist1
echo "[EMAIL PROTECTED]" | /usr/local/mailman/bin/add_members -r - testlist2
echo "[EMAIL PROTECTED]" | /usr/local/mailman/bin/add_members -r - testlist3
echo "[EMAIL PROTECTED]" | /usr/local/mailman/bin/add_members -r - testlist4
echo "[EMAIL PROTECTED]" | /usr/local/mailman/bin/add_members -r - testlist5
echo "[EMAIL PROTECTED]" | /usr/local/mailman/bin/add_members -r - testlist6
echo "[EMAIL PROTECTED]" | /usr/local/mailman/bin/add_members -r - testlist1
echo "[EMAIL PROTECTED]" | /usr/local/mailman/bin/add_members -r - testlist2
echo "[EMAIL PROTECTED]" | /usr/local/mailman/bin/add_members -r - testlist3
echo "[EMAIL PROTECTED]" | /usr/local/mailman/bin/add_members -r - testlist4
echo "[EMAIL PROTECTED]" | /usr/local/mailman/bin/add_members -r - testlist5
echo "[EMAIL PROTECTED]" | /usr/local/mailman/bin/add_members -r - testlist6
After a short wait the following output is received:
Subscribed: [EMAIL PROTECTED]
Subscribed: [EMAIL PROTECTED]
Subscribed: [EMAIL PROTECTED]
Subscribed: [EMAIL PROTECTED]
Subscribed: [EMAIL PROTECTED]
Subscribed: [EMAIL PROTECTED]
Subscribed: [EMAIL PROTECTED]
Subscribed: [EMAIL PROTECTED]
Subscribed: [EMAIL PROTECTED]
Subscribed: [EMAIL PROTECTED]
Subscribed: [EMAIL PROTECTED]
Subscribed: [EMAIL PROTECTED]
[EMAIL PROTECTED] receives 6 confirmation emails, as [EMAIL PROTECTED] does. S
o far so
good.
At this point testlist1-6 each should contain 2 subscribers: [EMAIL PROTECTED]
and [EMAIL PROTECTED]
BUT
/usr/local/mailman/bin/list_members testlist1
/usr/local/mailman/bin/list_members testlist2
/usr/local/mailman/bin/list_members testlist3
/usr/local/mailman/bin/list_members testlist4
/usr/local/mailman/bin/list_members testlist5
/usr/local/mailman/bin/list_members testlist6
invariably produce some random combination in which one or more of the
subscribers are missing:
for example:
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
in which three instances of [EMAIL PROTECTED] are missing...
No Errors in any Mailman log.
Thanks in advance for your help. Please let me know if you need additional
details.
Regards,
Max
------------------------------------------------------
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe:
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Security Policy: http://wiki.list.org/x/QIA9