aboutsummaryrefslogtreecommitdiff
path: root/src/dns/dnsstub.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/dns/dnsstub.c')
-rw-r--r--src/dns/dnsstub.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/dns/dnsstub.c b/src/dns/dnsstub.c
index c79502ce9..f9dc7a696 100644
--- a/src/dns/dnsstub.c
+++ b/src/dns/dnsstub.c
@@ -567,6 +567,15 @@ read_response (void *cls)
567 tc = GNUNET_SCHEDULER_get_task_context (); 567 tc = GNUNET_SCHEDULER_get_task_context ();
568 if (0 == (tc->reason & GNUNET_SCHEDULER_REASON_READ_READY)) 568 if (0 == (tc->reason & GNUNET_SCHEDULER_REASON_READ_READY))
569 { 569 {
570 /* signal "failure" (from timeout) */
571 if (NULL != rs->rc)
572 {
573 rs->rc (rs->rc_cls,
574 rs,
575 NULL,
576 0);
577 rs->rc = NULL;
578 }
570 /* timeout */ 579 /* timeout */
571 cleanup_rs (rs); 580 cleanup_rs (rs);
572 return; 581 return;