diff --git a/src/server.c b/src/server.c index 3b4d41e50..412bd42e5 100644 --- a/src/server.c +++ b/src/server.c @@ -3293,6 +3293,8 @@ int srvrq_resolution_error_cb(struct resolv_requester *requester, int error_code HA_SPIN_UNLOCK(SERVER_LOCK, &s->lock); } + resolv_purge_resolution_answer_records(res); + return 1; }