Networker / SMTP-Client: free a-record lookup reply.
[citadel.git] / citadel / modules / network / serv_networkclient.c
index 51db451989d96192576a3a7aad7998fdb11687c1..a8aaa06e5d227c2307dfca49bdcae12756c38216 100644 (file)
@@ -159,6 +159,10 @@ void DeleteNetworker(void *vptr)
        FreeStrBuf(&NW->Url);
        FreeStrBuf(&NW->IO.ErrMsg);
        FreeAsyncIOContents(&NW->IO);
+       if (NW->HostLookup.VParsedDNSReply != NULL) {
+               NW->HostLookup.DNSReplyFree(NW->HostLookup.VParsedDNSReply);
+               NW->HostLookup.VParsedDNSReply = NULL;
+       }
        free(NW);
 }