[Mailman-Users] Mailman vs OSX vs launchd

Sebastian Hagedorn Hagedorn at uni-koeln.de
Fri Jun 26 13:49:57 CEST 2009


--On 26. Juni 2009 20:22:13 +0900 Matthias Schmidt <beta at admilon.net> wrote:

> Am/On Thu, 18 Jun 2009 19:22:02 -0500 schrieb/wrote Larry Stone:
>
>> On 6/18/09 7:11 PM, Bryan Harrison at bryan at bryanharrison.com wrote:
>>
>>> I've built and installed Mailman 2.12 from current source code and
>>> have it running just fine under OS X Server 10.5.7, with on exception,
>>> which is not properly speaking a Mailman problem at all.
>>>
>>> If I start Mailman from the CLI, using /usr/share/mailman/bin/
>>> mailmanctl -s start, all is well.
>>>
>>> If I allow launchd to start it
>>> S<caron>I get an endless succession ofS<caron>
>>>
>>> Jun 18 16:50:26 org.list.mailmanctl[1697]: Starting Mailman's master
>>> qrunner.
>>> Jun 18 16:50:26 com.apple.launchd[1] (org.list.mailmanctl[1697]):
>>> Stray process with PGID equal to this dead job: PID 1698 PPID 1 Python
>>> Jun 18 16:50:26 com.apple.launchd[1] (org.list.mailmanctl): Throttling
>>> respawn: Will start in 9 seconds

The reason this happens is that launchd expects the processes it launches 
to stick around. They must not daemonize. But mailmanctl terminates after 
it has started the runners. I assume that Apple modified their own 
distribution of Mailman so that mailmanctl behaves differently. I'd suggest 
comparing the two.
-- 
     .:.Sebastian Hagedorn - RZKR-R1 (Gebäude 52), Zimmer 18.:.
                 .:.Regionales Rechenzentrum (RRZK).:.
.:.Universität zu Köln / Cologne University - ✆ +49-221-478-5587.:.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 194 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/mailman-users/attachments/20090626/fc73363f/attachment.pgp>


More information about the Mailman-Users mailing list