X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fresponse.cc;h=79ab7e6599cef0c5e9b0ad5f6eb5a96154d93b19;hb=d234ba4d3903a1284c02d45d86ef816fd696c13a;hp=ad3c0785dfa24bed1e1bc2b09b1488e08d2f85ee;hpb=538ce08e1871cfa9e409455fd82f9f948635c135;p=awesomized%2Flibmemcached diff --git a/libmemcached/response.cc b/libmemcached/response.cc index ad3c0785..79ab7e65 100644 --- a/libmemcached/response.cc +++ b/libmemcached/response.cc @@ -309,8 +309,9 @@ static memcached_return_t textual_read_one_response(memcached_instance_st* insta return MEMCACHED_E2BIG; } - if (total_read >= memcached_literal_param_size("SERVER_ERROR out of memory storing object") and - (memcmp(buffer, memcached_literal_param("SERVER_ERROR out of memory storing object")) == 0)) + if (total_read >= memcached_literal_param_size("SERVER_ERROR out of memory") and + ((memcmp(buffer, memcached_literal_param("SERVER_ERROR out of memory")) == 0) or + (memcmp(buffer, memcached_literal_param("SERVER_ERROR Out of memory")) == 0))) { return MEMCACHED_SERVER_MEMORY_ALLOCATION_FAILURE; }