From 8fbc4e487578a749498831c1e276f1e03e808790 Mon Sep 17 00:00:00 2001 From: Marc Abramowitz Date: Mon, 24 Mar 2014 21:39:07 -0700 Subject: cmemcache_hash: Encode key to bytes --- memcache.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 -- cgit v1.2.1