summaryrefslogtreecommitdiff
path: root/src/dns
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2018-04-18 16:22:33 +0200
committerChristian Grothoff <christian@grothoff.org>2018-04-18 16:25:41 +0200
commit3f1ddc993a92cd2d6d47cd7c480a01bb27247df5 (patch)
treeddb1d10934b9d1a113a2b28f91edaada4ddbbebd /src/dns
parentcd32d04fb670e6feebe6c737e17e13675ac744b3 (diff)
downloadgnunet-3f1ddc993a92cd2d6d47cd7c480a01bb27247df5.tar.gz
gnunet-3f1ddc993a92cd2d6d47cd7c480a01bb27247df5.zip
stop retrying after we succeed
Diffstat (limited to 'src/dns')
-rw-r--r--src/dns/dnsstub.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/dns/dnsstub.c b/src/dns/dnsstub.c
index f9dc7a696..6aa2d7b8f 100644
--- a/src/dns/dnsstub.c
+++ b/src/dns/dnsstub.c
@@ -621,6 +621,11 @@ void
621GNUNET_DNSSTUB_resolve_cancel (struct GNUNET_DNSSTUB_RequestSocket *rs) 621GNUNET_DNSSTUB_resolve_cancel (struct GNUNET_DNSSTUB_RequestSocket *rs)
622{ 622{
623 rs->rc = NULL; 623 rs->rc = NULL;
624 if (NULL != rs->retry_task)
625 {
626 GNUNET_SCHEDULER_cancel (rs->retry_task);
627 rs->retry_task = NULL;
628 }
624} 629}
625 630
626 631