aboutsummaryrefslogtreecommitdiff
path: root/src/hostlist/test_gnunet_daemon_hostlist_learning.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2010-05-18 08:39:22 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2010-05-18 08:39:22 +0000
commit51ad15483875d801ac9bb16db49162c193490f7d (patch)
treeb6dae02134e6cc130fd07bd9d902750779f83390 /src/hostlist/test_gnunet_daemon_hostlist_learning.c
parent2202873156947fd5f1b634347b580fe13b24f2c5 (diff)
downloadgnunet-51ad15483875d801ac9bb16db49162c193490f7d.tar.gz
gnunet-51ad15483875d801ac9bb16db49162c193490f7d.zip
Diffstat (limited to 'src/hostlist/test_gnunet_daemon_hostlist_learning.c')
-rw-r--r--src/hostlist/test_gnunet_daemon_hostlist_learning.c15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/hostlist/test_gnunet_daemon_hostlist_learning.c b/src/hostlist/test_gnunet_daemon_hostlist_learning.c
index 284c1439d..7e5f232c5 100644
--- a/src/hostlist/test_gnunet_daemon_hostlist_learning.c
+++ b/src/hostlist/test_gnunet_daemon_hostlist_learning.c
@@ -244,8 +244,6 @@ check_statistics (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
244 GNUNET_asprintf (&stat, 244 GNUNET_asprintf (&stat,
245 gettext_noop("# advertised URI `%s' downloaded"), 245 gettext_noop("# advertised URI `%s' downloaded"),
246 current_adv_uri); 246 current_adv_uri);
247
248
249 if ( NULL != learn_peer.stats) 247 if ( NULL != learn_peer.stats)
250 { 248 {
251 download_stats = GNUNET_STATISTICS_get (learn_peer.stats, 249 download_stats = GNUNET_STATISTICS_get (learn_peer.stats,
@@ -255,7 +253,7 @@ check_statistics (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
255 NULL, 253 NULL,
256 &process_downloads, 254 &process_downloads,
257 &learn_peer); 255 &learn_peer);
258 GNUNET_free (stat); 256
259 urisrecv_stat = GNUNET_STATISTICS_get (learn_peer.stats, 257 urisrecv_stat = GNUNET_STATISTICS_get (learn_peer.stats,
260 "hostlist", 258 "hostlist",
261 gettext_noop("# advertised hostlist URIs"), 259 gettext_noop("# advertised hostlist URIs"),
@@ -264,6 +262,7 @@ check_statistics (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
264 &process_uris_recv, 262 &process_uris_recv,
265 &learn_peer); 263 &learn_peer);
266 } 264 }
265 GNUNET_free (stat);
267 if ( NULL != adv_peer.stats) 266 if ( NULL != adv_peer.stats)
268 { 267 {
269 advsent_stat = GNUNET_STATISTICS_get (adv_peer.stats, 268 advsent_stat = GNUNET_STATISTICS_get (adv_peer.stats,
@@ -434,17 +433,17 @@ run (void *cls,
434 cfg = c; 433 cfg = c;
435 sched = s; 434 sched = s;
436 435
437 check_task = GNUNET_SCHEDULER_add_delayed (sched,
438 CHECK_INTERVALL,
439 &check_statistics,
440 NULL);
441
442 setup_adv_peer (&adv_peer, "test_learning_adv_peer.conf"); 436 setup_adv_peer (&adv_peer, "test_learning_adv_peer.conf");
443 setup_learn_peer (&learn_peer, "test_learning_learn_peer.conf"); 437 setup_learn_peer (&learn_peer, "test_learning_learn_peer.conf");
444 timeout_task = GNUNET_SCHEDULER_add_delayed (sched, 438 timeout_task = GNUNET_SCHEDULER_add_delayed (sched,
445 TIMEOUT, 439 TIMEOUT,
446 &timeout_error, 440 &timeout_error,
447 NULL); 441 NULL);
442
443 check_task = GNUNET_SCHEDULER_add_delayed (sched,
444 CHECK_INTERVALL,
445 &check_statistics,
446 NULL);
448} 447}
449 448
450static int 449static int