diff options
author | Nathan S. Evans <evans@in.tum.de> | 2010-12-20 10:11:56 +0000 |
---|---|---|
committer | Nathan S. Evans <evans@in.tum.de> | 2010-12-20 10:11:56 +0000 |
commit | 12598f93aa76e4f3289476970caea8a5dfe6b447 (patch) | |
tree | ed68a548fbe8d4d5cc52e25e4d02f532787198e2 /src/dht/test_dht_api.c | |
parent | e333599ab88c1ec1c8de83afc32a8c55911de0d2 (diff) | |
download | gnunet-12598f93aa76e4f3289476970caea8a5dfe6b447.tar.gz gnunet-12598f93aa76e4f3289476970caea8a5dfe6b447.zip |
fix for bad fail condition
Diffstat (limited to 'src/dht/test_dht_api.c')
-rw-r--r-- | src/dht/test_dht_api.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/dht/test_dht_api.c b/src/dht/test_dht_api.c index b82d8cd7e..29e407439 100644 --- a/src/dht/test_dht_api.c +++ b/src/dht/test_dht_api.c | |||
@@ -180,6 +180,7 @@ test_find_peer_stop (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | |||
180 | GNUNET_assert (peer->dht_handle != NULL); | 180 | GNUNET_assert (peer->dht_handle != NULL); |
181 | 181 | ||
182 | GNUNET_DHT_find_peer_stop (peer->find_peer_handle); | 182 | GNUNET_DHT_find_peer_stop (peer->find_peer_handle); |
183 | peer->find_peer_handle = NULL; | ||
183 | 184 | ||
184 | #if HAVE_MALICIOUS | 185 | #if HAVE_MALICIOUS |
185 | GNUNET_DHT_set_malicious_getter (peer->dht_handle, GNUNET_TIME_UNIT_SECONDS); | 186 | GNUNET_DHT_set_malicious_getter (peer->dht_handle, GNUNET_TIME_UNIT_SECONDS); |
@@ -356,6 +357,7 @@ test_get_stop (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | |||
356 | } | 357 | } |
357 | GNUNET_assert (peer->dht_handle != NULL); | 358 | GNUNET_assert (peer->dht_handle != NULL); |
358 | GNUNET_DHT_get_stop (peer->get_handle); | 359 | GNUNET_DHT_get_stop (peer->get_handle); |
360 | peer->get_handle = NULL; | ||
359 | GNUNET_SCHEDULER_add_now(&test_find_peer, | 361 | GNUNET_SCHEDULER_add_now(&test_find_peer, |
360 | &p1); | 362 | &p1); |
361 | } | 363 | } |