commit | 471425f51d71d1214abeee40439a51a2a3217102 | [log] [tgz] |
---|---|---|
author | Christopher Faulet <cfaulet@haproxy.com> | Fri Jul 24 19:08:05 2020 +0200 |
committer | Christopher Faulet <cfaulet@haproxy.com> | Mon Jul 27 09:37:18 2020 +0200 |
tree | 4dd9ea7a4df12e97bbc02ad48a2506e28f96b68b | |
parent | 749f74c6223e5c968b39ad8b0723966a080cd15b [diff] |
BUG/MINOR: debug: Don't dump the lua stack if it is not initialized When the watchdog is fired because of the lua, the stack of the corresponding lua context is dumped. But we must be sure the lua context is fully initialized to do so. If we are blocked on the global lua lock, during the lua context initialization, the lua stask may be NULL. This patch should fix the issue #776. It must be backported as far as 2.0.