diff options
author | Philipp Tölke <toelke@in.tum.de> | 2011-09-24 07:16:15 +0000 |
---|---|---|
committer | Philipp Tölke <toelke@in.tum.de> | 2011-09-24 07:16:15 +0000 |
commit | 1990307349dce4eda6b576097d516b9e0342d98d (patch) | |
tree | 3055ccd53e14947ac5d793764971f81959d5e3be /src/vpn/gnunet-service-dns.c | |
parent | 43abaee8bf73d3b4a40e458137f78b0461dcf1d9 (diff) | |
download | gnunet-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.c | 4 |
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 | /** |