Package: postfwd
Version: 1.35-6

Issue:

When stopping the postfwd systemd unit (using `systemctl stop postfwd`), postfwd processes are not stopped.

Logs:

```
Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit process 601020 (/usr/sbin/postf) remains running after unit stopped. Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit process 601021 ( postfwd2::cach) remains running after unit stopped. Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit process 601022 ( postfwd2::poli) remains running after unit stopped. Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit process 601023 ( postfwd2::poli) remains running after unit stopped. Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit process 601024 ( postfwd2::poli) remains running after unit stopped. Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit process 601025 ( postfwd2::poli) remains running after unit stopped. Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit process 601026 ( postfwd2::poli) remains running after unit stopped. Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit process 601027 ( postfwd2::poli) remains running after unit stopped. Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit process 601028 ( postfwd2::poli) remains running after unit stopped. Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit process 601029 ( postfwd2::poli) remains running after unit stopped. Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit process 601030 ( postfwd2::poli) remains running after unit stopped. Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit process 601031 ( postfwd2::poli) remains running after unit stopped. Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: postfwd.service: Unit process 601032 ( postfwd2::poli) remains running after unit stopped. Mar 25 21:01:18 pmg-test.prorelay.nl systemd[1]: Failed to start LSB: start and stop the postfw daemon.
```

The following processes are still running:

```
/usr/sbin/postfwd --summary=600 --cache=600 --cache-rdomain-only --cache-no-size --daemon --file=/etc/postfix/postfwd.cf --interface=127.0.0.1 --port=10040 --user=postfw --group=postfw --pidfile=/var/run/postfwd.pid
postfwd2::cache
postfwd2::policy
postfwd2::policy::child
```

Reproduce:

- Install postfwd (`apt install postfwd`)
- Set `STARTUP=1` in /etc/default/postfwd
- Stop postfwd using systemd (`systemctl stop postfwd`)

With kind regards,

William Edwards

Reply via email to