File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
jvb/src/main/kotlin/org/jitsi/videobridge/export Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ import org.eclipse.jetty.websocket.client.ClientUpgradeRequest
2121import org.eclipse.jetty.websocket.client.WebSocketClient
2222import org.jitsi.config.JitsiConfig
2323import org.jitsi.mediajson.Event
24+ import org.jitsi.mediajson.SessionEndEvent
2425import org.jitsi.mediajson.TranscriptionResultEvent
2526import org.jitsi.metaconfig.config
2627import org.jitsi.metaconfig.optionalconfig
@@ -214,6 +215,9 @@ internal class Exporter(
214215 fun stop () {
215216 isShuttingDown.set(true )
216217 cancelReconnect()
218+ if (recorderWebSocket.isConnected) {
219+ recorderWebSocket.remote?.sendString(SessionEndEvent ().toJson())
220+ }
217221 recorderWebSocket.session?.close(org.eclipse.jetty.websocket.core.CloseStatus .SHUTDOWN , " closing" )
218222 recorderWebSocket.session?.disconnect()
219223 queue.close()
Original file line number Diff line number Diff line change 2929 <junit .version>5.13.4</junit .version>
3030 <junit .platform.version>1.13.4</junit .platform.version>
3131 <jitsi .utils.version>1.0-146-g45b9f50</jitsi .utils.version>
32- <jicoco .version>1.1-163-gc1ea8ca </jicoco .version>
32+ <jicoco .version>1.1-164-g4c67b0d </jicoco .version>
3333 <mockk .version>1.14.5</mockk .version>
3434 <ktlint-maven-plugin .version>3.2.0</ktlint-maven-plugin .version>
3535 <build-helper-maven-plugin .version>3.6.1</build-helper-maven-plugin .version>
You can’t perform that action at this time.
0 commit comments