<div dir="ltr">Hello,<div><br></div><div>We have an issue when we update our DNS servers :</div><div><div>Our procedure is to :</div><div><br></div><div>1 - setDown() the server </div><div>2 - Update the server : so we just stop the service and restart it with the updated zones.</div><div>3 - setAuto() the server to make synchronize dnsdist or the real state of the DNS server.</div><div><br></div><div>But there's a problem : </div><div><br></div><div>When you setDown() a server for 10 seconds and then setAuto() , it returns the value of the last healthcheck before the setDown() happened, no matter what happened during these 10 seconds. </div><div>In our case : our DNS server needs around 10 seconds to be up again. But dnsdist returns a "up" value on the first second, even if the server is still down.<br></div><div><br></div><div>I think dnsdist does healthchecks every second, this is why we still see this wrong value for like 1 sec. </div><div><br></div><div>It would be easy to solve this problem by doing an healthcheck before the setAuto(). Is there anyway to fix it ? With a script or my modifying the methods by hand. </div><div> </div></div><div>Best regards,</div><div><br></div><div>Thibaud D.</div></div>