diff --git a/openvidu-server/src/main/java/io/openvidu/server/OpenViduServer.java b/openvidu-server/src/main/java/io/openvidu/server/OpenViduServer.java index f879a23e..fd0ec597 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/OpenViduServer.java +++ b/openvidu-server/src/main/java/io/openvidu/server/OpenViduServer.java @@ -306,6 +306,9 @@ public class OpenViduServer implements JsonRpcConfigurer { log.info(msg); + // Close the auxiliary ApplicationContext + app.close(); + return CONFIG_PROPS; } return null; 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 d384d837..7a2c57ea 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 @@ -91,7 +91,7 @@ public class OpenviduConfig { } } - private static final Logger log = LoggerFactory.getLogger(OpenviduConfig.class); + protected static final Logger log = LoggerFactory.getLogger(OpenviduConfig.class); private static final boolean SHOW_PROPERTIES_AS_ENV_VARS = true;