From b4b462809f17e63e65d7a06195dc41be37c3446f Mon Sep 17 00:00:00 2001 From: Philipp Moritz Date: Thu, 27 Oct 2016 15:09:50 -0700 Subject: [PATCH] fix valgrind --- src/photon/photon_algorithm.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/photon/photon_algorithm.c b/src/photon/photon_algorithm.c index d07785146..cfb92b5b2 100644 --- a/src/photon/photon_algorithm.c +++ b/src/photon/photon_algorithm.c @@ -44,6 +44,11 @@ void free_scheduler_state(scheduler_state *s) { } utarray_free(s->task_queue); utarray_free(s->available_workers); + available_object *available_obj, *tmp; + HASH_ITER(handle, s->local_objects, available_obj, tmp) { + HASH_DELETE(handle, s->local_objects, available_obj); + free(available_obj); + } free(s); }