Ben Kennedy writes:
mintier ben # ps ax | grep filter 1075 ? S 0:00 courierfilter start 1077 ? S 0:00 /usr/sbin/courierlogger courierfilter1080 ? S 0:00 /usr/bin/perl /etc/courier/filters/active/courier- filter-perl1081 ? Z 0:00 [perlfilter] <defunct>1082 ? S 0:00 /usr/bin/python2.7 /etc/courier/filters/active/pythonfilter1125 pts/1 R+ 0:00 grep --colour=auto filterBut 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.
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