On Apr 18, 2013, at 01:10 PM, Chris Cargile wrote:

>The cause in both cases seems to stem from failing at the SMTPLayer, where
>it shows: [Error98] Address already in use.

This almost always means that some runner process from a previous test didn't
exit.  I've tried to bulletproof the process management in MM3, but sometimes
the processes can hang around, keeping ports in use.

>"mailman conf" shows that smtp port setting is:25.

Remember though that the test infrastructure pushes a small configuration on
top of that, which `mailman conf` wouldn't show (that would be an interesting
enhancement :).  Look at src/mailman/testing/testing.cfg for details.  In
particular, it uses unprivileged ports for the testing SMTP and LMTP servers
(9025 and 9024 respectively).

Use ps to find and kill the processes and the ports will free up.

Cheers,
-Barry
_______________________________________________
Mailman-Developers mailing list
Mailman-Developers@python.org
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Reply via email to