X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmodules%2Fnetwork%2Fserv_networkclient.c;h=a8aaa06e5d227c2307dfca49bdcae12756c38216;hb=7bce9e15181135c65c462a1d6ab1d75d80dce84b;hp=51db451989d96192576a3a7aad7998fdb11687c1;hpb=ab0d6f20540128ce931b905bb9d85a1d69073b96;p=citadel.git diff --git a/citadel/modules/network/serv_networkclient.c b/citadel/modules/network/serv_networkclient.c index 51db45198..a8aaa06e5 100644 --- a/citadel/modules/network/serv_networkclient.c +++ b/citadel/modules/network/serv_networkclient.c @@ -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); }