diff options
author | Dmitry Sivachenko <demon@FreeBSD.org> | 2017-06-16 13:33:34 +0000 |
---|---|---|
committer | Dmitry Sivachenko <demon@FreeBSD.org> | 2017-06-16 13:33:34 +0000 |
commit | 8e86e36594dac96e5c27a55c004cc07e0bf6bf93 (patch) | |
tree | e6869316a691502afb1ee760e2f513bd44a3201c /net/haproxy/files | |
parent | archivers/dpkg: Update 1.18.23 -> 1.18.24, submitter takes maintainership (diff) |
Update to version 1.7.6.
Notes
Notes:
svn path=/head/; revision=443691
Diffstat (limited to 'net/haproxy/files')
-rw-r--r-- | net/haproxy/files/patch-Makefile | 11 | ||||
-rw-r--r-- | net/haproxy/files/patch-fix-dns | 33 |
2 files changed, 0 insertions, 44 deletions
diff --git a/net/haproxy/files/patch-Makefile b/net/haproxy/files/patch-Makefile deleted file mode 100644 index 783ed156b6f6..000000000000 --- a/net/haproxy/files/patch-Makefile +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.orig 2017-06-07 12:10:25.939151000 +0300 -+++ Makefile 2017-06-07 12:11:26.904447000 +0300 -@@ -128,7 +128,7 @@ DEBUG_CFLAGS = -g - #### Compiler-specific flags that may be used to disable some negative over- - # optimization or to silence some warnings. -fno-strict-aliasing is needed with - # gcc >= 4.4. --SPEC_CFLAGS = -fno-strict-aliasing -Wdeclaration-after-statement -+SPEC_CFLAGS = -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv - - #### Memory usage tuning - # If small memory footprint is required, you can reduce the buffer size. There diff --git a/net/haproxy/files/patch-fix-dns b/net/haproxy/files/patch-fix-dns deleted file mode 100644 index e6aee14ab79a..000000000000 --- a/net/haproxy/files/patch-fix-dns +++ /dev/null @@ -1,33 +0,0 @@ -From: Frédéric Lécaille <flecaille@haproxy.com> -Date: Fri, 12 May 2017 07:57:15 +0000 (+0200) -Subject: BUG/MAJOR: dns: Broken kqueue events handling (BSD systems). -X-Git-Url: http://git.haproxy.org/?p=haproxy.git;a=commitdiff_plain;h=64920538fc19f3c7f94dfa1e84a9a6569b8c3d37 - -BUG/MAJOR: dns: Broken kqueue events handling (BSD systems). - -Some DNS related network sockets were closed without unregistering their file -descriptors from their underlying kqueue event sets. This patch replaces calls to -close() by fd_delete() calls to that to delete such events attached to DNS -network sockets from the kqueue before closing the sockets. - -The bug was introduced by commit 26c6eb8 ("BUG/MAJOR: dns: restart sockets -after fork()") which was backported in 1.7 so this fix has to be backported -there as well. - -Thanks to Jim Pingle who reported it and indicated the faulty commit, and -to Lukas Tribus for the trace showing the bad file descriptor. ---- - -diff --git a/src/dns.c b/src/dns.c -index a118598..cb0a9a9 100644 ---- src/dns.c -+++ src/dns.c -@@ -1004,7 +1004,7 @@ int dns_init_resolvers(int close_socket) - - if (close_socket == 1) { - if (curnameserver->dgram) { -- close(curnameserver->dgram->t.sock.fd); -+ fd_delete(curnameserver->dgram->t.sock.fd); - memset(curnameserver->dgram, '\0', sizeof(*dgram)); - dgram = curnameserver->dgram; - } |