From 34a16cf98c33baf7b8d1a580cf0f88c739be9c95 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Wed, 22 Sep 2021 11:16:15 +0200 Subject: [PATCH] Replace System.exit with Runtime.getRuntime.halt --- .../java/io/openvidu/server/kurento/kms/FixedOneKmsManager.java | 2 +- .../io/openvidu/server/recording/service/RecordingManager.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/openvidu-server/src/main/java/io/openvidu/server/kurento/kms/FixedOneKmsManager.java b/openvidu-server/src/main/java/io/openvidu/server/kurento/kms/FixedOneKmsManager.java index 3c151f9a..a3ca27e9 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/kurento/kms/FixedOneKmsManager.java +++ b/openvidu-server/src/main/java/io/openvidu/server/kurento/kms/FixedOneKmsManager.java @@ -104,7 +104,7 @@ public class FixedOneKmsManager extends KmsManager { } catch (Exception e) { // Some KMS wasn't reachable log.error("Shutting down OpenVidu Server"); - System.exit(1); + Runtime.getRuntime().halt(1); } } diff --git a/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingManager.java b/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingManager.java index 3000d820..b0b22eb6 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingManager.java +++ b/openvidu-server/src/main/java/io/openvidu/server/recording/service/RecordingManager.java @@ -157,7 +157,7 @@ public class RecordingManager { + "\" set with system property \"OPENVIDU_RECORDING_CUSTOM_LAYOUT\""; } log.error(finalErrorMessage + ". Shutting down OpenVidu Server"); - System.exit(1); + Runtime.getRuntime().halt(1); } } else { log.info("OpenVidu recording service is disabled");