X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;ds=sidebyside;f=clients%2Fmemslap.c;h=6fc8176f75cbd1e855b24078f23297bbdb6eb038;hb=bcefa7bfce1047ac2b2fe1a7243bac6f9999ffa5;hp=ee1920c73f5cda697c3ba60b051e3adb54634819;hpb=26c1a71921b1468d56f6edaa7e6e3855ec1c879f;p=m6w6%2Flibmemcached diff --git a/clients/memslap.c b/clients/memslap.c index ee1920c7..6fc8176f 100644 --- a/clients/memslap.c +++ b/clients/memslap.c @@ -6,7 +6,6 @@ #include #include #include -#include #include #include #include @@ -219,6 +218,7 @@ void scheduler(memcached_server_st *servers, conclusions_st *conclusion) conclusion->load_time= timedif(end_time, start_time); conclusion->read_time= timedif(end_time, start_time); pairs_free(pairs); + memcached_free(memc); } void options_parse(int argc, char *argv[]) @@ -353,6 +353,7 @@ void *run_task(void *p) if (context->execute_pairs) pairs_free(context->execute_pairs); + free(context); pthread_mutex_lock(&counter_mutex);