aboutsummaryrefslogtreecommitdiff
path: root/src/vpn/gnunet-service-dns.c
diff options
context:
space:
mode:
authorPhilipp Tölke <toelke@in.tum.de>2011-09-24 07:16:15 +0000
committerPhilipp Tölke <toelke@in.tum.de>2011-09-24 07:16:15 +0000
commit1990307349dce4eda6b576097d516b9e0342d98d (patch)
tree3055ccd53e14947ac5d793764971f81959d5e3be /src/vpn/gnunet-service-dns.c
parent43abaee8bf73d3b4a40e458137f78b0461dcf1d9 (diff)
downloadgnunet-1990307349dce4eda6b576097d516b9e0342d98d.tar.gz
gnunet-1990307349dce4eda6b576097d516b9e0342d98d.zip
stop the dht as fast as possible
Diffstat (limited to 'src/vpn/gnunet-service-dns.c')
-rw-r--r--src/vpn/gnunet-service-dns.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vpn/gnunet-service-dns.c b/src/vpn/gnunet-service-dns.c
index d87086ea7..e97da1921 100644
--- a/src/vpn/gnunet-service-dns.c
+++ b/src/vpn/gnunet-service-dns.c
@@ -653,6 +653,8 @@ receive_dht (void *cls, struct GNUNET_TIME_Absolute exp
653 ((struct receive_dht_cls *) cls)->handle; 653 ((struct receive_dht_cls *) cls)->handle;
654 GNUNET_free (cls); 654 GNUNET_free (cls);
655 655
656 GNUNET_DHT_get_stop (handle);
657
656 GNUNET_assert (type == GNUNET_BLOCK_TYPE_DNS); 658 GNUNET_assert (type == GNUNET_BLOCK_TYPE_DNS);
657 659
658 /* If no query with this id is pending, ignore the block */ 660 /* If no query with this id is pending, ignore the block */
@@ -742,8 +744,6 @@ receive_dht (void *cls, struct GNUNET_TIME_Absolute exp
742 server_notify = GNUNET_SERVER_notify_transmit_ready (query_states[id].client, len, 744 server_notify = GNUNET_SERVER_notify_transmit_ready (query_states[id].client, len,
743 GNUNET_TIME_UNIT_FOREVER_REL, 745 GNUNET_TIME_UNIT_FOREVER_REL,
744 &send_answer, query_states[id].client); 746 &send_answer, query_states[id].client);
745
746 GNUNET_DHT_get_stop (handle);
747} 747}
748 748
749/** 749/**