Ben Kennedy writes:

mintier ben # ps ax | grep filter
 1075 ?        S      0:00 courierfilter start
 1077 ?        S      0:00 /usr/sbin/courierlogger courierfilter
1080 ? S 0:00 /usr/bin/perl /etc/courier/filters/active/courier- filter-perl
 1081 ?        Z      0:00 [perlfilter] <defunct>
1082 ? S 0:00 /usr/bin/python2.7 /etc/courier/filters/active/pythonfilter
 1125 pts/1    R+     0:00 grep --colour=auto filter

But should I wish to cycle them again, 'courierfilter stop' once again doesn't help me.

That zombie process is a good indication that something isn't right. The parent process of 1081 is probably 1080, so this custom perl filter isn't managing its child processes right.

Or, if it's another filter started by courierfilter, it died. That's not good. During the orderly shutdown, courierfilter stops one filter at a time, and then waits for its process to terminate. It does not expect that the process that it started has already been terminated. That will definitely bollox up the "courierfilter stop" routine.

Attachment: pgpBF1P5UGXjr.pgp
Description: PGP signature

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to