From 3daf4a2ec12d80a6b234f248f16401a71f1e052b Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Tue, 13 Oct 2020 14:35:41 +0200 Subject: [PATCH] openvidu-server: fix NullPointer on stop composite recording --- .../java/io/openvidu/server/recording/CompositeWrapper.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openvidu-server/src/main/java/io/openvidu/server/recording/CompositeWrapper.java b/openvidu-server/src/main/java/io/openvidu/server/recording/CompositeWrapper.java index 7b0b550a..4513f22d 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/recording/CompositeWrapper.java +++ b/openvidu-server/src/main/java/io/openvidu/server/recording/CompositeWrapper.java @@ -86,8 +86,8 @@ public class CompositeWrapper { this.recorderEndpoint.record(); } - public synchronized void stopCompositeRecording(CountDownLatch stopLatch, Long timeOfKmsDisconnection) { - if (timeOfKmsDisconnection == 0) { + public synchronized void stopCompositeRecording(CountDownLatch stopLatch, Long kmsDisconnectionTime) { + if (kmsDisconnectionTime == null) { this.recorderEndpoint.addStoppedListener(new EventListener() { @Override public void onEvent(StoppedEvent event) { @@ -101,7 +101,7 @@ public class CompositeWrapper { }); this.recorderEndpoint.stop(); } else { - endTime = timeOfKmsDisconnection; + endTime = kmsDisconnectionTime; stopLatch.countDown(); log.warn("Forcing composed audio-only recording stop after KMS restart in session {}", this.session.getSessionId());