[Mailman-Users] Python process size grows 30x in 8 hours (memory

Fletcher Cocquyt fcocquyt at stanford.edu
Wed Jul 2 19:12:42 CEST 2008


I am hopeful our esteemed code maintainers are thinking the built in restart
idea is a good one:

BW wrote:
>> Or is there not a way expire & restart mailman processes analogous
>> to the
>> apache httpd process expiration (designed to mitigate this kind of
>> resource
>> growth over time)?
>
>
> bin/mailmanctl could be modified to do this automatically, but
> currently only does it on command (restart) or signal (SIGINT), but I
> gather you're already running a cron that does a periodic restart.

This is a good idea.  It might be better to do this in
Runner._doperiodic().


On 7/2/08 9:22 AM, "Brad Knowles" <brad at shub-internet.org> wrote:

> Fletcher Cocquyt wrote:
> 
>> Or is there not a way expire & restart mailman processes analogous to the
>> apache httpd process expiration (designed to mitigate this kind of resource
>> growth over time)?
> 
> You can do "mailmanctl restart", but that's not really a proper solution to
> this problem.

-- 
Fletcher Cocquyt
Senior Systems Administrator
Information Resources and Technology (IRT)
Stanford University School of Medicine

Email: fcocquyt at stanford.edu
Phone: (650) 724-7485




More information about the Mailman-Users mailing list