Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 152 by pteromys: CLIENT_ERROR not sent when fetching valid key
with data + invalid key
http://code.google.com/p/memcached/issues/detail?id=152
What steps will reproduce the problem?
1. set x 0 0 1
2. get x [some 251-character key]
What is the expected output? What do you see instead?
I expect to see CLIENT_ERROR or END, or some other indication that the
response from the server is over. (I believe CLIENT_ERROR would be most
correct.) Instead I get a response for the first item and nothing else:
VALUE x 0 1
1
What version of the product are you using? On what operating system?
1.4.5 on Arch Linux
Please provide any additional information below.
The first key passed to "get" should be a valid key under which there is
data stored, and the second key just needs to be invalid (that is, longer
than 250 characters). I can confirm that CLIENT_ERROR does get sent as
expected if there is no data under the first key, or if the 251-character
key is requested on its own.