13 Dec
2025
13 Dec
'25
2:55 a.m.
On Thu, 11 Dec 2025 14:54:33 +1100
David Gibson
As discussed on IRC, while working on the forwarding extensions, I discovered that failures at certain points of initialisation (in particular tcp_init() or udp_init() can result in a zombie pasta child process.
Here's a fix.
v2: * Fix a typo * Use PR_SET_PDEATHSIG instead of explicit kill() * Include updated version of Laurent's cppcheck bug workaround
David Gibson (2): treewide: Introduce passt_exit() helper pasta: Clean up waiting pasta child on failures
Laurent Vivier (1): tcp: Suppress new instance of cppcheck bug 14191
Applied. -- Stefano