diff options
Diffstat (limited to 'src/testbed/gnunet-service-testbed_cache.c')
-rw-r--r-- | src/testbed/gnunet-service-testbed_cache.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/testbed/gnunet-service-testbed_cache.c b/src/testbed/gnunet-service-testbed_cache.c index 1022c0959..6423f81aa 100644 --- a/src/testbed/gnunet-service-testbed_cache.c +++ b/src/testbed/gnunet-service-testbed_cache.c | |||
@@ -838,7 +838,7 @@ cache_clear_iterator (void *cls, const struct GNUNET_HashCode *key, void *value) | |||
838 | GNUNET_assert (NULL != entry); | 838 | GNUNET_assert (NULL != entry); |
839 | GNUNET_break (0 == entry->demand); | 839 | GNUNET_break (0 == entry->demand); |
840 | LOG_DEBUG ("Clearing entry %u of %u\n", ++ncleared, cache_size); | 840 | LOG_DEBUG ("Clearing entry %u of %u\n", ++ncleared, cache_size); |
841 | GNUNET_CONTAINER_multihashmap_remove (cache, key, value); | 841 | (void) GNUNET_CONTAINER_multihashmap_remove (cache, key, value); |
842 | close_handles (entry); | 842 | close_handles (entry); |
843 | GNUNET_free_non_null (entry->hello); | 843 | GNUNET_free_non_null (entry->hello); |
844 | GNUNET_break (GNUNET_SCHEDULER_NO_TASK == entry->expire_task); | 844 | GNUNET_break (GNUNET_SCHEDULER_NO_TASK == entry->expire_task); |
@@ -933,9 +933,7 @@ GST_cache_get_handle_done (struct GSTCacheGetHandle *cgh) | |||
933 | } | 933 | } |
934 | else | 934 | else |
935 | { | 935 | { |
936 | struct GSTCacheGetHandle *cgh2; | 936 | if (NULL != search_suitable_cgh (entry, entry->cgh_qhead)) |
937 | |||
938 | if (NULL != (cgh2 = search_suitable_cgh (entry, entry->cgh_qhead))) | ||
939 | entry->notify_task = GNUNET_SCHEDULER_add_now (&call_cgh_cb, entry); | 937 | entry->notify_task = GNUNET_SCHEDULER_add_now (&call_cgh_cb, entry); |
940 | } | 938 | } |
941 | } | 939 | } |