diff options
Diffstat (limited to 'eperd/evtdig.c')
-rw-r--r-- | eperd/evtdig.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/eperd/evtdig.c b/eperd/evtdig.c index e0a8ae5..a836745 100644 --- a/eperd/evtdig.c +++ b/eperd/evtdig.c @@ -1822,6 +1822,8 @@ void tdig_start (struct query_state *qry) get_local_resolvers (tdig_base->nslist, &tdig_base->resolv_max); crondlog(LVL5 "AAA RESOLV QUERY FREE %s resolv_max %d %d", qry->server_name, tdig_base->resolv_max, qry->resolv_i); if(tdig_base->resolv_max ) { + free(qry->server_name); + qry->server_name = NULL; qry->server_name = strdup(tdig_base->nslist[qry->resolv_i]); } else { |