diff --git a/pom.xml b/pom.xml index 1f0d73253d..aa5b24d826 100644 --- a/pom.xml +++ b/pom.xml @@ -65,6 +65,11 @@ jar compile + + com.google.code.findbugs + jsr305 + 3.0.2 + junit diff --git a/src/main/java/redis/clients/jedis/JedisClusterCommand.java b/src/main/java/redis/clients/jedis/JedisClusterCommand.java index 0aa1055df4..f4359a5a54 100644 --- a/src/main/java/redis/clients/jedis/JedisClusterCommand.java +++ b/src/main/java/redis/clients/jedis/JedisClusterCommand.java @@ -1,5 +1,7 @@ package redis.clients.jedis; +import javax.annotation.Nullable; + import redis.clients.jedis.exceptions.JedisAskDataException; import redis.clients.jedis.exceptions.JedisClusterMaxAttemptsException; import redis.clients.jedis.exceptions.JedisClusterOperationException; @@ -137,7 +139,7 @@ private T runWithRetries(final int slot, int attempts, boolean tryRandomNode, Je } } - private void releaseConnection(Jedis connection) { + private void releaseConnection(@Nullable Jedis connection) { if (connection != null) { connection.close(); }