Hi Willy, I have attached two patches.
One is the threading change which maps the threading flag in 51Degrees to the one in HAProxy. There are also some changes in the 51d.c module code to make everything thread safe. The other is a minor bug in the multiple header matching when using the Hash Trie API. Thanks, Ben Shillito Developer O: +44 1183 287152 E: [email protected] T: @51Degrees -----Original Message----- From: Willy Tarreau [mailto:[email protected]] Sent: 21 January 2019 16:48 To: Ben Shillito <[email protected]> Cc: [email protected] Subject: Re: Does anyone *really* use 51d or WURFL ? On Mon, Jan 21, 2019 at 04:37:32PM +0000, Ben Shillito wrote: > Hi Willy, > > Ah yes, thanks, I missed the S first time reading it. > > There are actually a couple of things I'd like to check over a bit > more thoroughly like the caching used in 51d.c, so it will probably be > more like tomorrow. No problem. We'll probably issue another 1.9 on wednesday. If you can have something by then it could be backported into the next 1.9, otherwise it can still wait a bit. It's been waiting for more than one year, we're not in a hurry anymore :-) Thanks, Willy This email and any attachments are confidential and may also be privileged. If you are not the named recipient, please notify the sender immediately and do not disclose, use, store or copy the information contained herein. This is an email from 51Degrees.mobi Limited, 5 Charlotte Close, Reading. RG47BY. T: +44 118 328 7152; E: [email protected]; 51Degrees.mobi Limited t/as 51Degrees.
0001-BUG-51d-In-Hash-Trie-multi-header-matching-was-affec.patch
Description: 0001-BUG-51d-In-Hash-Trie-multi-header-matching-was-affec.patch
0002-FEAT-51d-Enabled-multi-threaded-operation-in-the-51D.patch
Description: 0002-FEAT-51d-Enabled-multi-threaded-operation-in-the-51D.patch

