X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=lib%2Fmemcached_get.c;h=8cc7ce30b04adee6eb7d62555ed9fd90b0c8ecd4;hb=8a86b578acc594d37a8638e3e0afba1286c4b6ca;hp=8c3180ab9caf7e39ea7e43815e34d2354bfe7424;hpb=ac7b4013b6ada79981f5385c10c2ba242df58143;p=m6w6%2Flibmemcached diff --git a/lib/memcached_get.c b/lib/memcached_get.c index 8c3180ab..8cc7ce30 100644 --- a/lib/memcached_get.c +++ b/lib/memcached_get.c @@ -75,6 +75,9 @@ memcached_return memcached_mget_by_key(memcached_st *ptr, if (ptr->number_of_hosts == 0) return MEMCACHED_NO_SERVERS; + if ((ptr->flags & MEM_VERIFY_KEY) && (memcachd_key_test(keys, key_length, number_of_keys) == MEMCACHED_BAD_KEY_PROVIDED)) + return MEMCACHED_BAD_KEY_PROVIDED; + if (ptr->flags & MEM_SUPPORT_CAS) { get_command= "gets ";