From 4c8a3750ca40e94c8e4eaea800ee569f9f58b845 Mon Sep 17 00:00:00 2001 From: Sree Harsha Totakura Date: Fri, 15 Mar 2013 10:35:35 +0000 Subject: [PATCH] - fix --- src/testbed/gnunet-service-testbed_cache.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/testbed/gnunet-service-testbed_cache.c b/src/testbed/gnunet-service-testbed_cache.c index 4d86bc41a..9fc97c836 100644 --- a/src/testbed/gnunet-service-testbed_cache.c +++ b/src/testbed/gnunet-service-testbed_cache.c @@ -783,7 +783,10 @@ cache_get_handle (unsigned int peer_id, struct GSTCacheGetHandle *cgh, if (NULL != handle) { if (GNUNET_SCHEDULER_NO_TASK == entry->notify_task) - entry->notify_task = GNUNET_SCHEDULER_add_now (&call_cgh_cb, entry); + { + if (NULL != search_suitable_cgh (entry, entry->cgh->qhead)) + entry->notify_task = GNUNET_SCHEDULER_add_now (&call_cgh_cb, entry); + } return cgh; } switch (cgh->type) -- 2.25.1