From db1e7f5553f91fe0e7a62108a60016297c0cd416 Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Tue, 19 Mar 2024 10:40:46 +0100 Subject: [PATCH] dnsdist: Properly handle a failure of the first lazy health-check Manually backported from 2cd1a8d65bd8bc45458115f5827126aa537906b3 --- pdns/dnsdist.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/pdns/dnsdist.cc b/pdns/dnsdist.cc index 6f0d4080ab..3c32201aba 100644 --- a/pdns/dnsdist.cc +++ b/pdns/dnsdist.cc @@ -3389,6 +3389,7 @@ int main(int argc, char** argv) } if (!queueHealthCheck(mplexer, dss, true)) { + dss->submitHealthCheckResult(true, false); dss->setUpStatus(false); warnlog("Marking downstream %s as 'down'", dss->getNameWithAddr()); } -- 2.47.3