From: Remi Gacogne Date: Fri, 15 Feb 2019 12:16:51 +0000 (+0100) Subject: dnsdist: Fix use-after-free on DoT initialization failure X-Git-Tag: auth-4.2.0-beta1~17^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aaf47b6e51b011da39f664c596443dc3d7045b57;p=thirdparty%2Fpdns.git dnsdist: Fix use-after-free on DoT initialization failure --- diff --git a/pdns/dnsdist.cc b/pdns/dnsdist.cc index b8519f6f9d..58bbe62d87 100644 --- a/pdns/dnsdist.cc +++ b/pdns/dnsdist.cc @@ -2708,8 +2708,8 @@ try tcpBindsCount++; } else { - delete cs; errlog("Error while setting up TLS on local address '%s', exiting", cs->local.toStringWithPort()); + delete cs; _exit(EXIT_FAILURE); } }