The current version of haproxy (1.8.13) had a bug which meant it sometimes hung when using kqueue polling https://www.mail-archive.com/haproxy@formilux.org/msg31190.html http://git.haproxy.org/?p=haproxy-1.8.git;a=commit;h=8e5b0923a604685e5483cb28a51de3fb261929bb This fix has now been backported to 1.8.13, so we need to create the patch file for this
Created attachment 197229 [details] ev_kqueue.c patch
Is that fix already in haproxy-1.8 branch? If so, I'd rather wait until tomorrow (1.8.14 is expected tomorrow) and update the port so we do not do the same thing twice. What do you think?
(In reply to Dmitry Sivachenko from comment #2) By the way it looks, it's in upstream's master source currently
(In reply to Dmitry Sivachenko from comment #2) I'm with you, especially if it is released tomorrow, then we should wait. No need to fix and update, when it can be done in one step.
Hi, Yes this is already fixed in master and the 1.8 branch I didn't know 1.8.14 was out tomorrow, happy to wait till thats available, shall we keep the ticket open till then? Where is the release schedule for haproxy as i couldn't see it anyway Thanks! Dave
Okay, I'll wait until tomorrow then. If no new release, I'll commit your patch from PR. Thanks.
Created attachment 197273 [details] update to 1.18.14
add patch to 1.8.14 Thanks Dave
Created attachment 197274 [details] upgrade to 1.8.14 Apologies, didn't set as patch before
A commit references this bug: Author: demon Date: Thu Sep 20 12:45:17 UTC 2018 New revision: 480168 URL: https://svnweb.freebsd.org/changeset/ports/480168 Log: Update to version 1.8.14. PR: 231475 Submitted by: David King <king.c.david@googlemail.com> Changes: head/net/haproxy/Makefile head/net/haproxy/distinfo head/net/haproxy/files/patch-fix-outofbounds
Port updated, thanks!