summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Abramowitz <marc@marc-abramowitz.com>2014-03-24 21:39:07 -0700
committerMarc Abramowitz <marc@marc-abramowitz.com>2014-03-24 21:39:07 -0700
commit8fbc4e487578a749498831c1e276f1e03e808790 (patch)
tree34ee6f7d2805e5d84ab7ca0a1f3e5ad1d19370d3
parent213693674c2f797f9dc4b1481144d21d37041aa3 (diff)
downloadpython-memcached-8fbc4e487578a749498831c1e276f1e03e808790.tar.gz
cmemcache_hash: Encode key to bytes
-rw-r--r--memcache.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/memcache.py b/memcache.py
index 53e0779..5b558b1 100644
--- a/memcache.py
+++ b/memcache.py
@@ -61,7 +61,7 @@ import six
def cmemcache_hash(key):
- return ((((binascii.crc32(key) & 0xffffffff) >> 16) & 0x7fff) or 1)
+ return ((((binascii.crc32(key.encode('ascii')) & 0xffffffff) >> 16) & 0x7fff) or 1)
serverHashFunction = cmemcache_hash