void clear_consumer() { free_hashmap(&savedRequests); free_hashmap(&wb_cl_map); free_hashmap(&cl_req_map); free_cache(cache); free_queue(&queue_clients); free_queue(&queue_webservers); pthread_attr_destroy(&attr); pthread_cond_destroy(&queue_cond); pthread_mutex_destroy(&queue_mutex); pthread_mutex_destroy(&wb_cl_map_mutex); pthread_mutex_destroy(&savedReq_map_mutex); }
void confreader_free(confreader_t * conf) { free_hashmap(conf->sections); free(conf); }