[Mailman-Developers] qrunner just keeps going and going
Chris Ryan
chris@greatbridge.com
Thu, 01 Mar 2001 15:46:23 -0500
Barry,
I do understand that I will encounter problems running the code
straight from CVS. With the development I'm going to be doing with
mailman for my company (and hope to contribute back) I want to use the
latest code to minimize differences between what you are developing and
what I develop. Also in the process if i can help by submitting bug
reports etc. all the better, right :) So if I become a pain in the neck
it's only cause I like Mailman and want to help make it the best it can
be.
Chris Ryan
chris@greatbridge.com
"Barry A. Warsaw" wrote:
>
> >>>>> "CR" == Chris Ryan <chris@greatbridge.com> writes:
>
> CR> I've got the latest setup on system and one of the problems
> CR> I'm having is that qrunner (as per cron) runs every minute
> CR> however each instance stays alive (spawning several other
> CR> instances like IncomingRunner, OutgoingRunner, etc. so every
> CR> minute I have eight (1 crond, 1 qrunner and 1 each of the six
> CR> different runners) process start and sit on my machine doing
> CR> nothing.
>
> CR> This doesn't seem it is supposed to work this way. According
> CR> to qrunner it says it runs and makes sure they different
> CR> runners are doing their jobs. If this is the case then
> CR> shouldn't qrunner detect if an instance of it is already
> CR> running and abort or perhaps it should be started from init???
>
> Remember, you're running very very green code. I haven't even
> released it as an alpha yet! I do appreciate the feedback though.
>
> Eventually, I envison qrunner running from init, but in the spirit of
> backwards compatibility, I think the master qrunner should drop a lock
> file and subsequent invocations should exit if they cannot acquire the
> lock.
>
> CR> Any enlightenment someone could shed would be great.
>
> Watch for a checkin shortly.
> -Barry