]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-dns: Fix clearing dns requests list at disconnect
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Fri, 31 May 2024 12:16:52 +0000 (15:16 +0300)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Tue, 4 Jun 2024 05:28:35 +0000 (05:28 +0000)
src/lib-dns/dns-lookup.c

index 0391e954804dc73be28ce60625ee8b218ecf2bcc..d635b263afaffb5bf1108df3bd72f71e75299a5d 100644 (file)
@@ -171,6 +171,7 @@ static void dns_client_disconnect(struct dns_client *client, const char *error)
 
        lookup = client->head;
        client->head = NULL;
+       client->tail = NULL;
        while (lookup != NULL) {
                next = lookup->next;