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.

Attachment: 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

Attachment: 0002-FEAT-51d-Enabled-multi-threaded-operation-in-the-51D.patch
Description: 0002-FEAT-51d-Enabled-multi-threaded-operation-in-the-51D.patch

Reply via email to