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 fd8124d5..94d5b78a 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/OpenViduServer.java +++ b/openvidu-server/src/main/java/io/openvidu/server/OpenViduServer.java @@ -104,13 +104,13 @@ public class OpenViduServer implements JsonRpcConfigurer { log.info("OpenVidu CDR service is enabled"); loggers.add(new CDRLoggerFile()); } else { - log.info("OpenVidu CDR service is disabled"); + log.info("OpenVidu CDR service is disabled (may be enable with 'openvidu.cdr=true')"); } if (openviduConfig.isWebhookEnabled()) { log.info("OpenVidu Webhook service is enabled"); loggers.add(new CDRLoggerWebhook(openviduConfig)); } else { - log.info("OpenVidu Webhook service is disabled"); + log.info("OpenVidu Webhook service is disabled (may be enabled with 'openvidu.webhook=true')"); } return new CallDetailRecord(loggers); } diff --git a/openvidu-server/src/main/java/io/openvidu/server/core/SessionManager.java b/openvidu-server/src/main/java/io/openvidu/server/core/SessionManager.java index 4717e833..38fc1b56 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/core/SessionManager.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/SessionManager.java @@ -470,7 +470,11 @@ public abstract class SessionManager { if (openviduConfig.isRecordingModuleEnabled() && stopRecording && this.recordingManager.sessionIsBeingRecorded(session.getSessionId())) { - recordingManager.stopRecording(session, null, RecordingManager.finalReason(reason)); + try { + recordingManager.stopRecording(session, null, RecordingManager.finalReason(reason)); + } catch (OpenViduException e) { + log.error("Error stopping recording of session {}: {}", session.getSessionId(), e.getMessage()); + } } final String mediaNodeId = session.getMediaNodeId(); diff --git a/openvidu-server/src/main/java/io/openvidu/server/kurento/kms/KmsManager.java b/openvidu-server/src/main/java/io/openvidu/server/kurento/kms/KmsManager.java index 04cbbd35..3c2a1cb1 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/kurento/kms/KmsManager.java +++ b/openvidu-server/src/main/java/io/openvidu/server/kurento/kms/KmsManager.java @@ -186,7 +186,7 @@ public abstract class KmsManager { // TODO: This should be done here instead of after KurentoClient.create method returns // kms.setKurentoClientConnected(true); // kms.setTimeOfKurentoClientConnection(System.currentTimeMillis()); - log.warn("Kurento Client is now connected to KMS {} with uri {}", kmsId, kms.getUri()); + log.info("Kurento Client is now connected to KMS {} with uri {}", kmsId, kms.getUri()); } }; }