X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Fmemslap.c;h=5815015905d90fa7547f21a2735ee3f12ddfefe7;hb=7eb4f57fd1daa46652091414e381f7842833bc6a;hp=280e4c9da6cfc0414b4d5f42021fe95b8a067369;hpb=735295f0989edbd884a2c3935d1219a59ebe5698;p=awesomized%2Flibmemcached diff --git a/src/memslap.c b/src/memslap.c index 280e4c9d..58150159 100644 --- a/src/memslap.c +++ b/src/memslap.c @@ -1,5 +1,6 @@ #include #include +#include #include #include #include @@ -309,12 +310,13 @@ void *run_task(void *p) { thread_context_st *context= (thread_context_st *)p; memcached_st *memc; + unsigned int value= 1; memc= memcached_create(NULL); if (opt_non_blocking_io) - memcached_behavior_set(memc, MEMCACHED_BEHAVIOR_NO_BLOCK, NULL ); + memcached_behavior_set(memc, MEMCACHED_BEHAVIOR_NO_BLOCK, &value); if (opt_tcp_nodelay) - memcached_behavior_set(memc, MEMCACHED_BEHAVIOR_TCP_NODELAY, NULL ); + memcached_behavior_set(memc, MEMCACHED_BEHAVIOR_TCP_NODELAY, &value); memcached_server_push(memc, context->servers);