From 910ab5fdb7b50a9516242c324f2e3d881a41f486 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov <nkoksharov@redisson.pro> Date: Fri, 15 Apr 2022 09:20:48 +0300 Subject: [PATCH] Fixed - RMapCache.destroy throws NPE. #4230 --- .../src/main/java/org/redisson/eviction/EvictionScheduler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redisson/src/main/java/org/redisson/eviction/EvictionScheduler.java b/redisson/src/main/java/org/redisson/eviction/EvictionScheduler.java index dcd04459a..340fd286f 100644 --- a/redisson/src/main/java/org/redisson/eviction/EvictionScheduler.java +++ b/redisson/src/main/java/org/redisson/eviction/EvictionScheduler.java @@ -80,7 +80,7 @@ public class EvictionScheduler { public void remove(String name) { EvictionTask task = tasks.remove(name); - if (task != null) { + if (task != null && task.getScheduledFuture() != null) { task.getScheduledFuture().cancel(false); } }