From 15e351127d50f63f5e52e64f48d0d5f6e2e69dc3 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Wed, 9 Oct 2019 16:10:44 +0200 Subject: [PATCH] openvidu-server: add static boolean to OpenviduConfig to avoid double initialization --- .../java/io/openvidu/server/config/OpenviduConfig.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java b/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java index e7663748..1e3a8c83 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java +++ b/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java @@ -62,7 +62,7 @@ public class OpenviduConfig { private static final Logger log = LoggerFactory.getLogger(OpenviduConfig.class); - private static volatile boolean FIRST_INITIALIZATION = true; + public static volatile boolean FIRST_INITIALIZATION = true; public static final List OPENVIDU_STRING_PROPERTIES = Arrays.asList(new String[] { "openvidu.secret", "openvidu.publicurl", "openvidu.recording.path", "openvidu.recording.notification", @@ -175,9 +175,9 @@ public class OpenviduConfig { private String springProfile; private String finalUrl; - private List kmsUrisList; - private List
webhookHeadersList; - private List webhookEventsList; + private List kmsUrisList = new ArrayList<>(); + private List
webhookHeadersList = new ArrayList<>(); + private List webhookEventsList = new ArrayList<>(); private Properties externalizedProperties;