From af4e180b2cd94852cddaecafef5ce4e5803a27c8 Mon Sep 17 00:00:00 2001 From: mohammed jasem alaajel Date: Mon, 17 Oct 2022 08:27:55 +0400 Subject: [PATCH] fix nullpointer in JedisPooledSummoner Jedis pool when null it calls shutdown so added an check to check if its null --- .../redisbungee/api/summoners/JedisPooledSummoner.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/summoners/JedisPooledSummoner.java b/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/summoners/JedisPooledSummoner.java index a2b84ac..89fde3f 100644 --- a/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/summoners/JedisPooledSummoner.java +++ b/RedisBungee-API/src/main/java/com/imaginarycode/minecraft/redisbungee/api/summoners/JedisPooledSummoner.java @@ -37,7 +37,9 @@ public class JedisPooledSummoner implements Summoner { @Override public void close() throws IOException { - this.jedisPool.close(); + if (this.jedisPool != null) { + this.jedisPool.close(); + } this.jedisPooled.close(); }