Hi Willy, Bryan, Thanks for looking at this and getting it fixed quickly. Thanks, Ben
On 26 May 2016 at 17:01, Willy Tarreau <w...@1wt.eu> wrote: > Hi Ben, > > On Wed, May 25, 2016 at 08:41:53AM +0100, Ben Cabot wrote: >> Sorry I forgot include the build details. The configuration its self >> does not seem to matter, you get the error if you if you load 2 empty >> files or 2 with any listen or frontend / backend configurations. Its >> just the fact you are loading 2 configuration files that causes the >> problem. > > Thanks for reporting this. In fact it's interesting because this cleanup > patch has uncovered a real bug. Look at readcfgfile() in cfgparse.c, the > parsers are registered for each file. It just had the effect of wasting > memory and slightly slowing down the config parser as the number of files > increased, but now it fails. One more reason to keep it, and maybe even > to backport it in the end. > > I've merged the attached patch to fix it. > > Thanks, > Willy -- LOADBALANCER.ORG LTD. www.loadbalancer.org