diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2010-05-18 08:39:22 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2010-05-18 08:39:22 +0000 |
commit | 51ad15483875d801ac9bb16db49162c193490f7d (patch) | |
tree | b6dae02134e6cc130fd07bd9d902750779f83390 /src/hostlist/test_gnunet_daemon_hostlist_learning.c | |
parent | 2202873156947fd5f1b634347b580fe13b24f2c5 (diff) | |
download | gnunet-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.c | 15 |
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 | ||
450 | static int | 449 | static int |