[Mailman-Users] Subscribers suddenly "disappear"

Max Lanfranconi Max.Lanfranconi at Sun.COM
Tue Aug 5 08:52:30 CEST 2008


Hi,
 I would much appreciate if someone could take the time to replicate the 
following mailman behaviour.
Please let me know if you find the same issues.



Thanks in advance,

Regards,
Max

Max Lanfranconi wrote:
>
>
> 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
> list-admin at domain.com testpwd
> /usr/local/mailman/bin/newlist -q -e url.domain.com testlist2
> list-admin at domain.com testpwd
> /usr/local/mailman/bin/newlist -q -e url.domain.com testlist3
> list-admin at domain.com testpwd
> /usr/local/mailman/bin/newlist -q -e url.domain.com testlist4
> list-admin at domain.com testpwd
> /usr/local/mailman/bin/newlist -q -e url.domain.com testlist5
> list-admin at domain.com testpwd
> /usr/local/mailman/bin/newlist -q -e url.domain.com testlist6
> list-admin at domain.com testpwd
>
>
> echo "foo at bar.com" | /usr/local/mailman/bin/add_members -r - testlist1
> echo "foo at bar.com" | /usr/local/mailman/bin/add_members -r - testlist2
> echo "foo at bar.com" | /usr/local/mailman/bin/add_members -r - testlist3
> echo "foo at bar.com" | /usr/local/mailman/bin/add_members -r - testlist4
> echo "foo at bar.com" | /usr/local/mailman/bin/add_members -r - testlist5
> echo "foo at bar.com" | /usr/local/mailman/bin/add_members -r - testlist6
> echo "boo at foo.com" | /usr/local/mailman/bin/add_members -r - testlist1
> echo "boo at foo.com" | /usr/local/mailman/bin/add_members -r - testlist2
> echo "boo at foo.com" | /usr/local/mailman/bin/add_members -r - testlist3
> echo "boo at foo.com" | /usr/local/mailman/bin/add_members -r - testlist4
> echo "boo at foo.com" | /usr/local/mailman/bin/add_members -r - testlist5
> echo "boo at foo.com" | /usr/local/mailman/bin/add_members -r - testlist6
>
> After a short wait the following output is received:
>
> Subscribed: foo at bar.com
> Subscribed: foo at bar.com
> Subscribed: foo at bar.com
> Subscribed: foo at bar.com
> Subscribed: foo at bar.com
> Subscribed: foo at bar.com
> Subscribed: boo at foo.com
> Subscribed: boo at foo.com
> Subscribed: boo at foo.com
> Subscribed: boo at foo.com
> Subscribed: boo at foo.com
> Subscribed: boo at foo.com
>
> foo at bar.com receives 6 confirmation emails, as boo at foo.com does. S
> o far so
> good.
>
> At this point testlist1-6 each should contain 2 subscribers: foo at bar.com
> and boo at foo.com
>
> 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:
> boo at foo.com
> foo at bar.com
> foo at bar.com
> boo at foo.com
> foo at bar.com
> foo at bar.com
> foo at bar.com
> boo at foo.com
> foo at bar.com
>
> in which three instances of boo at foo.com 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
>



More information about the Mailman-Users mailing list