Re: 100% CPU after config reload on 2.6.10/2.6.11

2023-03-26 Thread Willy Tarreau
On Sun, Mar 26, 2023 at 03:16:00AM -0500, Marc West wrote: > On 2023-03-26 07:19:18, Willy Tarreau wrote: > > I could finally reproduce it, figure the cause and the fix. The 2.6 > > backport is missing this patch for evports and kqueue: > > > > 698342635 BUG/MAJOR: poller: drop FD's tgid when

Re: 100% CPU after config reload on 2.6.10/2.6.11

2023-03-26 Thread Marc West
On 2023-03-26 07:19:18, Willy Tarreau wrote: > I could finally reproduce it, figure the cause and the fix. The 2.6 > backport is missing this patch for evports and kqueue: > > 698342635 BUG/MAJOR: poller: drop FD's tgid when masks don't match > > I could verify that it fixes the problem.

Re: 100% CPU after config reload on 2.6.10/2.6.11

2023-03-26 Thread Willy Tarreau
Hi again Marc, On Sat, Mar 25, 2023 at 10:26:46AM +0100, Willy Tarreau wrote: > Hi Marc, > > On Fri, Mar 24, 2023 at 01:52:05PM -0500, Marc West wrote: > > Hi, > > > > I saw in the 2.6.10 release notes to report any issues that seem like > > they could be related to the concurrency changes.

Re: 100% CPU after config reload on 2.6.10/2.6.11

2023-03-25 Thread Willy Tarreau
Hi Marc, On Fri, Mar 24, 2023 at 01:52:05PM -0500, Marc West wrote: > Hi, > > I saw in the 2.6.10 release notes to report any issues that seem like > they could be related to the concurrency changes. When reloading config > on 2.6.10 or 2.6.11 on FreeBSD 13.1-RELEASE the old process does not >

100% CPU after config reload on 2.6.10/2.6.11

2023-03-24 Thread Marc West
Hi, I saw in the 2.6.10 release notes to report any issues that seem like they could be related to the concurrency changes. When reloading config on 2.6.10 or 2.6.11 on FreeBSD 13.1-RELEASE the old process does not exit and starts to use 100%+ CPU. This does not happen on 2.6.9 with the same