> > > > Since I use SpamAssassin 3.001000, I have sometimes zombies. And
> > > > I`ve found out it. The zombie was pyzor.

> > My first guess it that it is a symptom of:
> >   http://bugzilla.spamassassin.org/show_bug.cgi?id=4518

> Yep, that's a possibility...

I expect the scenario goes like that:
- SA spawns a pyzor process, which does not finish in 5 seconds;
- due to #4518 the pipe is not auto-closed by SA until a next
  mail-to-be-checked by this process comes around, which may
  take some time on a small site during non-busy hours;
- during that time pyzor process terminates, but is not reclaimed
  by the parent process because it still has its end of a pipe open.
  During this time the pyzor process is technically a zombie.

The zombie is reclaimed when the pipe is eventually closed,
or later by the init process when amavisd child process retires,
which may be after a few dozens of processed messages.

  Mark

Reply via email to