aboutsummaryrefslogtreecommitdiff
path: root/src/ats-tests/ats-testing-log.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ats-tests/ats-testing-log.c')
-rw-r--r--src/ats-tests/ats-testing-log.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/ats-tests/ats-testing-log.c b/src/ats-tests/ats-testing-log.c
index fff70052d..650be29f3 100644
--- a/src/ats-tests/ats-testing-log.c
+++ b/src/ats-tests/ats-testing-log.c
@@ -799,21 +799,24 @@ GNUNET_ATS_TEST_logging_now (struct LoggingHandle *l)
799 } 799 }
800} 800}
801 801
802
802static void 803static void
803collect_log_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) 804collect_log_task (void *cls)
804{ 805{
805 struct LoggingHandle *l = cls; 806 struct LoggingHandle *l = cls;
806 l->log_task = NULL; 807 const struct GNUNET_SCHEDULER_TaskContext *tc;
807 808
809 l->log_task = NULL;
808 GNUNET_ATS_TEST_logging_now (l); 810 GNUNET_ATS_TEST_logging_now (l);
809 811 tc = GNUNET_SCHEDULER_get_task_context ();
810 if (tc->reason == GNUNET_SCHEDULER_REASON_SHUTDOWN) 812 if (tc->reason == GNUNET_SCHEDULER_REASON_SHUTDOWN)
811 return; 813 return;
812
813 l->log_task = GNUNET_SCHEDULER_add_delayed (l->frequency, 814 l->log_task = GNUNET_SCHEDULER_add_delayed (l->frequency,
814 &collect_log_task, l); 815 &collect_log_task,
816 l);
815} 817}
816 818
819
817/** 820/**
818 * Stop logging 821 * Stop logging
819 * 822 *
@@ -905,4 +908,3 @@ GNUNET_ATS_TEST_logging_start(struct GNUNET_TIME_Relative log_frequency,
905 return l; 908 return l;
906} 909}
907/* end of file ats-testing-log.c */ 910/* end of file ats-testing-log.c */
908