Extraneous space on GET/GETS

Bug #1016172 reported by Kal McFate on 2012-06-21
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
libmemcached
Medium
Brian Aker

Bug Description

When sending a GET or GETS with non binary protocol current space handling add a space after the final keyname. This behavior does not specifically cause problems with memcache. However other services implement the protocol in a way where extra data in the request can cause errors. There should not be an extra space at the end of a GET or GETS request.

Output:
"GET keyname "

Patched Output:
"GET keyname"

Patch is included.

Kal McFate (kmcfate) wrote :
Kal McFate (kmcfate) wrote :

Original patch was for prior version. Updated to latest.

Brian Aker (brianaker) on 2012-06-29
Changed in libmemcached:
milestone: none → 1.0.9
assignee: nobody → Brian Aker (brianaker)
importance: Undecided → Medium
status: New → In Progress
Brian Aker (brianaker) on 2012-07-06
Changed in libmemcached:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers