From c82adc61b0db015c90354b31912051869818bfb1 Mon Sep 17 00:00:00 2001 From: Tux Date: Sun, 20 Apr 2014 10:16:42 -0400 Subject: [PATCH] Delete playerCounts hash entry beforehand --- .../com/imaginarycode/minecraft/redisbungee/RedisBungee.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java b/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java index a2e1580..ef8679b 100644 --- a/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java +++ b/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java @@ -390,7 +390,7 @@ public final class RedisBungee extends Plugin { consumer.stop(); Jedis tmpRsc = pool.getResource(); try { - tmpRsc.set("server:" + configuration.getString("server-id") + ":playerCount", "0"); // reset + tmpRsc.hdel("playerCounts", configuration.getString("server-id"), "0"); if (tmpRsc.scard("server:" + configuration.getString("server-id") + ":usersOnline") > 0) { for (String member : tmpRsc.smembers("server:" + configuration.getString("server-id") + ":usersOnline")) RedisUtil.cleanUpPlayer(member, tmpRsc);