aboutsummaryrefslogtreecommitdiff
path: root/eperd/evtdig.c
diff options
context:
space:
mode:
authorBjørn Mork <bjorn@mork.no>2015-05-15 10:25:25 +0200
committerBjørn Mork <bjorn@mork.no>2015-05-15 10:25:25 +0200
commit73e699faf130d0fc0f2f076d95db9dbd7f42a8b6 (patch)
tree6f0e62ed18a2791e66525b9efb6430e851ba76d8 /eperd/evtdig.c
parentb8c5c3b44362778c099531f7a905c56a0423bcef (diff)
ripe-atlas-fw: imported version 46604660
Signed-off-by: Bjørn Mork <bjorn@mork.no>
Diffstat (limited to 'eperd/evtdig.c')
-rw-r--r--eperd/evtdig.c2
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 {