[2.4.2] Thread .. is about to kill the process - Lua-involved

2021-08-09 Thread Robin H. Johnson
Hi, This is a followup to the prior threads about 100% in 2.2.x & 2.3.x; where I referenced heavy workloads causing HAProxy to initially hit 100% CPU, but then after the watchdog detection was added, they just killed the process instead. After months searching, at work we stumbled onto an interna

[2.4.2] Thread .. is about to kill the process - Lua-involved

2021-08-19 Thread Robin H. Johnson
=== Resending this, with the threading broken, so that other readers hopefully see it. It was in the thread previously. === Hi, This is a followup to the prior threads about 100% in 2.2.x & 2.3.x; where I referenced heavy workloads causing HAProxy to initially hit 100% CPU, but then after th

Re: [2.4.2] Thread .. is about to kill the process - Lua-involved

2021-08-20 Thread Willy Tarreau
Hi Robin, sorry for the delay, we've been quite busy these last days :-/ On Mon, Aug 09, 2021 at 09:06:36PM +, Robin H. Johnson wrote: > After months searching, at work we stumbled onto an internally usable-only > reproduction case using a tool we wrote that made millions of requests: > Turn

Re: [2.4.2] Thread .. is about to kill the process - Lua-involved

2021-08-20 Thread Willy Tarreau
On Fri, Aug 20, 2021 at 03:10:05PM +0200, Willy Tarreau wrote: > BTW maybe we should arrange to take the Lua lock inside an externally > visible function that could be resolved. It would more easily show up in > case of trouble so that the issue becomes more obvious. And it works pretty well! -