From 756113821f2599e72bfece457094bc51a1fcc7c2 Mon Sep 17 00:00:00 2001 From: Marcos Nils Date: Thu, 20 Feb 2014 14:58:04 -0300 Subject: [PATCH] Make JedisClusterCRC16 multi-thread --- src/main/java/redis/clients/util/JedisClusterCRC16.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/redis/clients/util/JedisClusterCRC16.java b/src/main/java/redis/clients/util/JedisClusterCRC16.java index 3c5c9b5..270dbf0 100644 --- a/src/main/java/redis/clients/util/JedisClusterCRC16.java +++ b/src/main/java/redis/clients/util/JedisClusterCRC16.java @@ -2,7 +2,6 @@ package redis.clients.util; public class JedisClusterCRC16 { public final static int polynomial = 0x1021; // Represents x^16+x^12+x^5+1 - static int crc; public static int getSlot(String key) { @@ -17,7 +16,7 @@ public class JedisClusterCRC16 { } private static int getCRC16(String key) { - crc = 0x0000; + int crc = 0x0000; for (byte b : key.getBytes()) { for (int i = 0; i < 8; i++) { boolean bit = ((b >> (7 - i) & 1) == 1);