Re: Bug: DNS changes in 1.7.3+ break UNIX socket stats in daemon mode with resolvers on FreeBSD

2017-05-18 Thread Jim Pingle
On 05/12/2017 09:50 AM, Willy Tarreau wrote: > On Fri, May 12, 2017 at 10:20:56AM +0200, Frederic Lecaille wrote: >> Here is a more well-formed patch. >> Feel free to amend the commit message if not enough clear ;) > > It was clear enough, thanks. I added the mention of the faulty commit, > that h

Re: Bug: DNS changes in 1.7.3+ break UNIX socket stats in daemon mode with resolvers on FreeBSD

2017-05-11 Thread Jim Pingle
On 05/11/2017 01:58 PM, Frederic Lecaille wrote: > I have reproduced (at home) the stats socket issue within a FreeBSD 9.3 VM. > > Replacing your call to close() by fd_delete() which removes the fd from > the fd set used by kevent *and close it* seems to fix at least the stats > socket issue. I do

Re: Bug: DNS changes in 1.7.3+ break haproxy in daemon mode with resolvers on FreeBSD

2017-05-10 Thread Jim Pingle
On 05/10/2017 04:21 AM, Baptiste wrote: > Could you confirm that when the stats socket hangs, HAProxy can still > process traffic (or not) ? Actually it doesn't appear to pass traffic at all even without hitting the UNIX socket. I was so focused on the UNIX socket failing I didn't notice that web

Bug: DNS changes in 1.7.3+ break UNIX socket stats in daemon mode with resolvers on FreeBSD

2017-05-09 Thread Jim Pingle
With HAProxy 1.7.3 and later on FreeBSD, recent DNS-related code changes in HAProxy appear to have broken the UNIX socket in daemon mode when resolvers are present in the configuration. How to reproduce: * Install HAProxy 1.7.x (where x > 2) on FreeBSD 10.3 or FreeBSD 11, even HAProxy 1.7.5 * Co