initd script does not stop/restart all dovecot processes
Steffen Kaiser
skdovecot at smail.inf.fh-brs.de
Fri Sep 2 07:38:47 UTC 2016
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Fri, 2 Sep 2016, Sami Ketola wrote:
>> On 01 Sep 2016, at 17:25, Florent B <florent at coppint.com> wrote:
>>
>> Hi everyone,
>>
>> On Debian Jessie servers, I use initd script provided by Dovecot 2.2 (in
>> doc/dovecot-initd.sh) and when I stop or restart dovecot service, it
>> still remains some process :
>>
>> ps aux | grep dove
>> dovecot 1798 0.0 0.1 9408 2116 ? S 16:15 0:00
>> dovecot/anvil [1 connections]
>> root 1799 0.0 0.1 9544 2288 ? S 16:15 0:00 dovecot/log
>> dovecot 1812 0.0 0.2 39144 5720 ? S 16:15 0:00
>> dovecot/auth [0 wait, 0 passdb, 0 userdb]
>> root 1844 0.0 0.1 12728 2076 pts/0 S+ 16:16 0:00 grep dove
>>
>>
>> Is it expected ? "restart" does not work of course, and "start" after
>> "stop" too.
>>
>> How can I fix this ?
>
> Debian Jessie comes with systemd so you really should not use initscript anymore but
> switch to systemd for starting dovecot. There is systemd service description file available
> for you in case your vendor does not provide it in the package:
>
> https://github.com/dovecot/core/blob/master/dovecot.service.in
I have the same experience, that Dovecot keeps running for a while. An
immediate stop & start always fails. IMHO, that behaviour started with the
introduction of anvil.
If the ps command lists all processes, that is what I see on Jessie and
Squeeze as well.
@Florent: Please check, if the Dovecot processess dies after some timeout.
I have patched the scripts to wait 5s then send an extra HUP and after 5s
INT.
- --
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEVAwUBV8ksh3z1H7kL/d9rAQJY8gf+NnFjsEKI3a4opD4Wkim8eGtQvkWkFEtA
Ywf7vS3cGzU2rJGqUq6X/zVjrW5oU5NUdePdR5nZqpkKz5+QR5jHluZ/zX4Cgmeh
ujKSIf4VZnUmvw9XG5RRFzUlTUkZilSGz97KtcnLcLJQj7KNhC39sFBPTUl6Li2X
2lwDpyNz+u5rhPti1LTKwooiGI2Pr5X6YT+aZQcebzj++0qLiwRha6Gmm5PWzgS4
mMsMe2zFwvKhP6/XuVWMzT9nsgmEQaeiDsu4u3A+TDRdFwfYrHvhyG0uh8SgG6a6
Vye30fy53e/KWzfXAE37m1zRyouHUuxSzHjr4YtM9K/E8rYBDWR0Ow==
=HdJT
-----END PGP SIGNATURE-----
More information about the dovecot
mailing list