Oops, my patch was incomplete, because I noticed that I missed one
location after creating the commit and forgot to amend after making
the necessary adjustments.

So here's version 2 that fixes the leak on SIGTERM in addition to the
leak on SIGUSR2.

Best regards
Tim Duesterhus

Tim Duesterhus (2):
  BUG/MINOR: mworker: Prevent potential use-after-free in
    mworker_env_to_proc_list
  BUG/MINOR: mworker: Fix memory leak of mworker_proc members

 include/proto/mworker.h |  2 ++
 src/haproxy.c           |  3 ++-
 src/mworker-prog.c      | 19 +------------------
 src/mworker.c           | 36 +++++++++++++++++++++++++++++-------
 4 files changed, 34 insertions(+), 26 deletions(-)

-- 
2.21.0


Reply via email to