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()