From 77a844da8cf1f868967e1feb306a229d4e93295c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E7=90=A6=E6=B6=9B?= Date: Fri, 10 Mar 2023 17:31:38 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90fix=20sonar=E3=80=91RedissonManager?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jero/boot/starter/lock/core/RedissonManager.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/jero-boot/jero-boot-starter/jero-boot-starter-lock/src/main/java/com/jero/boot/starter/lock/core/RedissonManager.java b/jero-boot/jero-boot-starter/jero-boot-starter-lock/src/main/java/com/jero/boot/starter/lock/core/RedissonManager.java index 5580a15c..56c9eb4c 100644 --- a/jero-boot/jero-boot-starter/jero-boot-starter-lock/src/main/java/com/jero/boot/starter/lock/core/RedissonManager.java +++ b/jero-boot/jero-boot-starter/jero-boot-starter-lock/src/main/java/com/jero/boot/starter/lock/core/RedissonManager.java @@ -56,14 +56,12 @@ public class RedissonManager { private RedissonConfigFactory() { } - private static volatile RedissonConfigFactory factory = null; + private static RedissonConfigFactory factory = null; public static RedissonConfigFactory getInstance() { - if (factory == null) { - synchronized (Object.class) { - if (factory == null) { - factory = new RedissonConfigFactory(); - } + synchronized (Object.class) { + if (factory == null) { + factory = new RedissonConfigFactory(); } } return factory;