aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2013-09-18 17:24:27 +0000
committerChristian Grothoff <christian@grothoff.org>2013-09-18 17:24:27 +0000
commit8bb77c2209cec8452a2f175de31a874f31f13c19 (patch)
tree9d4bacad005da55a77a3fb4bb3b2e8deda23a0aa /src
parent5b929c0be02d48b7a729ec889c0b15177856768f (diff)
downloadgnunet-8bb77c2209cec8452a2f175de31a874f31f13c19.tar.gz
gnunet-8bb77c2209cec8452a2f175de31a874f31f13c19.zip
-fix double cleanup
Diffstat (limited to 'src')
-rw-r--r--src/gns/gnunet-gns-proxy.c2
-rw-r--r--src/gns/gnunet-service-gns_resolver.c8
2 files changed, 9 insertions, 1 deletions
diff --git a/src/gns/gnunet-gns-proxy.c b/src/gns/gnunet-gns-proxy.c
index 61a6b8ddd..567b6e593 100644
--- a/src/gns/gnunet-gns-proxy.c
+++ b/src/gns/gnunet-gns-proxy.c
@@ -1615,6 +1615,8 @@ mhd_log_callback (void *cls,
1615 return NULL; 1615 return NULL;
1616 } 1616 }
1617 s5r->url = GNUNET_strdup (url); 1617 s5r->url = GNUNET_strdup (url);
1618 GNUNET_SCHEDULER_cancel (s5r->timeout_task);
1619 s5r->timeout_task = GNUNET_SCHEDULER_NO_TASK;
1618 return s5r; 1620 return s5r;
1619 } 1621 }
1620 } 1622 }
diff --git a/src/gns/gnunet-service-gns_resolver.c b/src/gns/gnunet-service-gns_resolver.c
index 3a3324da8..ceb570ae6 100644
--- a/src/gns/gnunet-service-gns_resolver.c
+++ b/src/gns/gnunet-service-gns_resolver.c
@@ -580,6 +580,9 @@ transmit_lookup_dns_result (struct GNS_ResolverHandle *rh)
580 i++; 580 i++;
581 } 581 }
582 GNUNET_assert (i == n); 582 GNUNET_assert (i == n);
583 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
584 "Transmitting standard DNS result with %u records\n",
585 n);
583 rh->proc (rh->proc_cls, 586 rh->proc (rh->proc_cls,
584 n, 587 n,
585 rd); 588 rd);
@@ -1755,7 +1758,10 @@ start_resolver_lookup (struct GNS_ResolverHandle *rh)
1755 default: 1758 default:
1756 af = AF_UNSPEC; 1759 af = AF_UNSPEC;
1757 break; 1760 break;
1758 } 1761 }
1762 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
1763 "Doing standard DNS lookup for `%s'\n",
1764 rh->name);
1759 rh->std_resolve = GNUNET_RESOLVER_ip_get (rh->name, 1765 rh->std_resolve = GNUNET_RESOLVER_ip_get (rh->name,
1760 af, 1766 af,
1761 DNS_LOOKUP_TIMEOUT, 1767 DNS_LOOKUP_TIMEOUT,