commit | 5130c21fbb806a28ab4e535b700df872a80798d8 | [log] [tgz] |
---|---|---|
author | Christopher Faulet <cfaulet@haproxy.com> | Wed Mar 10 20:31:40 2021 +0100 |
committer | Christopher Faulet <cfaulet@haproxy.com> | Fri Mar 12 16:43:37 2021 +0100 |
tree | 18a3c11662eff486d534d5b6cb59392c700143e3 | |
parent | bd0227c1096ecc9e11da315c399b178b16ad7a9d [diff] |
BUG/MINOR: resolvers: Reset server address on DNS error only on status change When a DNS resolution error is detected, in snr_resolution_error_cb(), the server address must be reset only if the server status has changed. It this case, it means the server is set to RMAINT. Thus the server address may by reset. This patch fixes a bug introduced by commit d127ffa9f ("BUG/MEDIUM: resolvers: Reset address for unresolved servers"). It must be backported as far as 2.0.