Bug#988844: daemon_notifier_socket bind: Address already in use
Andreas Metzler
ametzler at bebt.de
Sat May 22 17:59:30 BST 2021
Control: tags -1 confirmed
On 2021-05-20 Chris Hofstaedtler <zeha at debian.org> wrote:
> Package: exim4-daemon-heavy
> Version: 4.94.2-1~bpo10+1
> Severity: important
> Dear Maintainer,
> thank you for maintaining exim, also in backports.
> I have recently upgraded from the version in buster to
> 4.94.2-1~bpo10+1 from buster-backports.
> Since then, on each service restart, I get this error in
> /var/log/exim4/paniclog:
> 2021-05-20 11:41:39.862 [1309224] daemon_notifier_socket bind: Address already in use
> Specialities about this setup:
> /etc/default/exim4: QUEUERUNNER='separate'
[...]
> I guess upstream ticket 2616 could be used to mitigate this issue,
> if the startup scripts set the new option when QUEUERUNNER=separate:
> https://bugs.exim.org/show_bug.cgi?id=2616
> Please consider applying and using the upstream patch on top of
> 4.94.2 for bullseye (and maybe buster-backports).
Hello Chris,
thanks for report and suggested fix.
Setting QUEUERUNNER='separate' seems to be enough to trigger the bug.
With the patch you linked to applied and globally disabled
notifier_socket I do not see the error anymore.
My current plan is to cherrypick the patch and set -oY in the initscript
for both daemon instances if QUEUERUNNER='separate' is set.
I will let -5 enter testing though, might upload to experimental for
earlier testing.
cu Andreas
--
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
More information about the Pkg-exim4-maintainers
mailing list