diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2010-05-17 08:54:38 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2010-05-17 08:54:38 +0000 |
commit | 842332934d4eb8c50d06ec018ee1a1bff539104e (patch) | |
tree | d8849de455e7e6974833fb80b0adf26798c277f0 /src/hostlist/test_gnunet_daemon_hostlist_learning.c | |
parent | dda99bc4e4ec71d726a7b68c0986e19e0e85a5d1 (diff) | |
download | gnunet-842332934d4eb8c50d06ec018ee1a1bff539104e.tar.gz gnunet-842332934d4eb8c50d06ec018ee1a1bff539104e.zip |
Diffstat (limited to 'src/hostlist/test_gnunet_daemon_hostlist_learning.c')
-rw-r--r-- | src/hostlist/test_gnunet_daemon_hostlist_learning.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/hostlist/test_gnunet_daemon_hostlist_learning.c b/src/hostlist/test_gnunet_daemon_hostlist_learning.c index 12553ae9c..1ab0f4edc 100644 --- a/src/hostlist/test_gnunet_daemon_hostlist_learning.c +++ b/src/hostlist/test_gnunet_daemon_hostlist_learning.c | |||
@@ -109,11 +109,12 @@ static void shutdown_testcase() | |||
109 | GNUNET_SCHEDULER_cancel (sched, check_task); | 109 | GNUNET_SCHEDULER_cancel (sched, check_task); |
110 | check_task = GNUNET_SCHEDULER_NO_TASK; | 110 | check_task = GNUNET_SCHEDULER_NO_TASK; |
111 | } | 111 | } |
112 | if (NULL != download_stats) | 112 | |
113 | if ((NULL != learn_peer.stats) && (NULL != download_stats)) | ||
113 | GNUNET_STATISTICS_get_cancel (download_stats); | 114 | GNUNET_STATISTICS_get_cancel (download_stats); |
114 | if (NULL != urisrecv_stat) | 115 | if ((NULL != learn_peer.stats) && (NULL != urisrecv_stat)) |
115 | GNUNET_STATISTICS_get_cancel (urisrecv_stat); | 116 | GNUNET_STATISTICS_get_cancel (urisrecv_stat); |
116 | if (NULL != advsent_stat) | 117 | if ((NULL != adv_peer.stats) && (NULL != advsent_stat)) |
117 | GNUNET_STATISTICS_get_cancel (advsent_stat); | 118 | GNUNET_STATISTICS_get_cancel (advsent_stat); |
118 | if ( NULL != current_adv_uri ) GNUNET_free (current_adv_uri); | 119 | if ( NULL != current_adv_uri ) GNUNET_free (current_adv_uri); |
119 | 120 | ||
@@ -167,7 +168,6 @@ process_downloads (void *cls, | |||
167 | uint64_t value, | 168 | uint64_t value, |
168 | int is_persistent) | 169 | int is_persistent) |
169 | { | 170 | { |
170 | |||
171 | download_stats = NULL; | 171 | download_stats = NULL; |
172 | if ( ((struct PeerContext *) cls == &learn_peer) && (value == 2) && (learned_hostlist_downloaded == GNUNET_NO) ) | 172 | if ( ((struct PeerContext *) cls == &learn_peer) && (value == 2) && (learned_hostlist_downloaded == GNUNET_NO) ) |
173 | { | 173 | { |
@@ -413,8 +413,6 @@ run (void *cls, | |||
413 | 413 | ||
414 | sched = s; | 414 | sched = s; |
415 | 415 | ||
416 | |||
417 | |||
418 | check_task = GNUNET_SCHEDULER_add_delayed (sched, | 416 | check_task = GNUNET_SCHEDULER_add_delayed (sched, |
419 | CHECK_INTERVALL, | 417 | CHECK_INTERVALL, |
420 | &check_statistics, | 418 | &check_statistics, |
@@ -426,7 +424,6 @@ run (void *cls, | |||
426 | TIMEOUT, | 424 | TIMEOUT, |
427 | &timeout_error, | 425 | &timeout_error, |
428 | NULL); | 426 | NULL); |
429 | |||
430 | } | 427 | } |
431 | 428 | ||
432 | static int | 429 | static int |