X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=clients%2Fmemslap.c;h=6fc8176f75cbd1e855b24078f23297bbdb6eb038;hb=3ea23a27300064df2ed982045ae0036bbe6a12cf;hp=ee1920c73f5cda697c3ba60b051e3adb54634819;hpb=8fce86636639afaeac4ca0e869e8bcd833324a62;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);