On Tue, Aug 01, 2017 at 10:49:20AM +0200, Arnaud B. wrote:
> thank's Vincent.
> 
> Unfortunately, I already am on the latest upstream (not backport though) :
> 
> $ apt-get update -qq; apt-cache madison haproxy; dpkg -l|grep -i haproxy
>    haproxy | 1.7.8-1~bpo9+1 | http://debian.mirrors.ovh.net/debian
> stretch-backports/main amd64 Packages
>    haproxy | 1.7.8-1~bpo9+1 | http://ftp.fr.debian.org/debian
> stretch-backports/main amd64 Packages
>    haproxy |    1.7.5-2 | http://debian.mirrors.ovh.net/debian
> stretch/main amd64 Packages
>    haproxy | 1.7.8-1~bpo9+1 | http://debian.mirrors.ovh.net/debian
> stretch-backports/main Sources
>    haproxy |    1.7.5-2 | http://debian.mirrors.ovh.net/debian
> stretch/main Sources
> ii  haproxy                          1.7.5-2                       
> amd64        fast and reliable load balancing reverse proxy
> ii  vim-haproxy                      1.7.5-2                       
> all          syntax highlighting for HAProxy configuration files
> 
> This stale process issue is quite a mystery atm.

Well, I don't know if you're using peers, but a peers bug causing stale
processes to stay up during reloads was fixed between 1.7.5 and 1.7.8.
It's very likely the same one you're experiencing. And by the way, don't
bother with the UDP socket, it's just the logs.

As a rule of thumb, you should always use Vincent's latest backports
related to the stable branch you're working on. The packages in your
distro will not contain all fixes, only the ones considered the most
critical, but Vincent takes a great care of maintaining up-to date
versions which are more suitable for production. You can check here
for the available versions : https://haproxy.debian.net/

Thus in your case, switching to the 1.7.8 backport seems to make sense.

Cheers,
Willy

Reply via email to