From 724375b3a4e6f44d498ef8001027d0ce8b796996 Mon Sep 17 00:00:00 2001 From: Rui Gu Date: Fri, 1 Apr 2016 13:30:56 +0100 Subject: [PATCH] Enhancement on stopping redis instance Redis server started with nosave and randomdir options is stopped with destroy instead of sending shutdown. --- src/test/java/org/redisson/RedisRunner.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/java/org/redisson/RedisRunner.java b/src/test/java/org/redisson/RedisRunner.java index 137c39738..b2a11d79b 100644 --- a/src/test/java/org/redisson/RedisRunner.java +++ b/src/test/java/org/redisson/RedisRunner.java @@ -709,7 +709,7 @@ public class RedisRunner { } public int stop() throws InterruptedException { - if (runner.isNosave()) { + if (runner.isNosave() && !runner.isRandomDir()) { ArrayList b = runner.getBindAddr(); RedisClient c = new RedisClient(b.size() > 0 ? b.get(0) : "localhost", runner.getPort()); c.connect()