openvidu-server: mediaServerReconnect reason

pull/621/head
pabloFuente 2021-04-20 16:41:05 +02:00
parent 114e91322c
commit 83a341767e
2 changed files with 5 additions and 5 deletions

View File

@ -20,7 +20,7 @@ package io.openvidu.server.core;
public enum EndReason {
unsubscribe, unpublish, disconnect, forceUnpublishByUser, forceUnpublishByServer, forceDisconnectByUser,
forceDisconnectByServer, lastParticipantLeft, networkDisconnect, mediaServerDisconnect, nodeCrashed,
openviduServerStopped, recordingStoppedByServer, automaticStop, sessionClosedByServer
forceDisconnectByServer, lastParticipantLeft, recordingStoppedByServer, sessionClosedByServer, networkDisconnect,
mediaServerDisconnect, mediaServerReconnect, nodeCrashed, openviduServerStopped, automaticStop
}

View File

@ -288,7 +288,7 @@ public class KurentoSession extends Session {
// Stop recording if session is being recorded
if (recordingManager.sessionIsBeingRecorded(this.sessionId)) {
this.recordingManager.forceStopRecording(this, EndReason.mediaServerDisconnect, kmsDisconnectionTime);
this.recordingManager.forceStopRecording(this, EndReason.mediaServerReconnect, kmsDisconnectionTime);
}
// Store MediaOptions for resetting PublisherEndpoints later
@ -303,10 +303,10 @@ public class KurentoSession extends Session {
kParticipant.getPublisher().getMediaOptions());
}
kParticipant.releaseAllFilters();
kParticipant.close(EndReason.mediaServerDisconnect, false, kmsDisconnectionTime);
kParticipant.close(EndReason.mediaServerReconnect, false, kmsDisconnectionTime);
if (wasStreaming) {
kurentoSessionHandler.onUnpublishMedia(kParticipant, this.getParticipants(), null, null, null,
EndReason.mediaServerDisconnect);
EndReason.mediaServerReconnect);
}
});