You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by "Maxim Solodovnik (Jira)" <ji...@apache.org> on 2020/05/01 04:33:00 UTC

[jira] [Commented] (OPENMEETINGS-2316) KRoom holds a reference to KStream after person has left the room

    [ https://issues.apache.org/jira/browse/OPENMEETINGS-2316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17097155#comment-17097155 ] 

Maxim Solodovnik commented on OPENMEETINGS-2316:
------------------------------------------------

While debugging I find-out some more work might be required

listeners keep growing :(((((

{code}
DEBUG 05-01 09:30:00.999 o.a.o.c.r.KurentoHandler:459 [pool-5-thread-9] - New Endpoint 25f052b4-832d-492e-be3c-efd2013a6715_kurento.MediaPipeline/5953a264-9b6f-42ba-aa2c-d707aac76d8d_kurento.WebRtcEndpoint detected, tags: {uid=a4b2e610-2bdf-4eee-8735-28f2c0fc0a5d, outUid=1850bfea-7395-44e7-ab61-ad8338e2ac62}, kStream: KStream [room=org.apache.openmeetings.core.remote.KRoom@44885b7e, streamType=WEBCAM, profile=WEBM, recorder=null, outgoingMedia=[RemoteObject: type=WebRtcEndpoint remoteRef=25f052b4-832d-492e-be3c-efd2013a6715_kurento.MediaPipeline/d7aaf9b0-57f2-46f9-be01-a2028f985766_kurento.WebRtcEndpoint], listeners={54b39c3b-15c2-475a-aa7e-8299cc962ca4=[RemoteObject: type=WebRtcEndpoint remoteRef=25f052b4-832d-492e-be3c-efd2013a6715_kurento.MediaPipeline/f6209328-6c5c-48b6-85b4-9e684384f6ee_kurento.WebRtcEndpoint], d5c48d6f-2f98-4f12-a239-97c6f048889c=[RemoteObject: type=WebRtcEndpoint remoteRef=25f052b4-832d-492e-be3c-efd2013a6715_kurento.MediaPipeline/52de3731-4275-4e78-9a14-c202520ee25f_kurento.WebRtcEndpoint], e8944803-a976-4d14-8350-f57be33856d8=[RemoteObject: type=WebRtcEndpoint remoteRef=25f052b4-832d-492e-be3c-efd2013a6715_kurento.MediaPipeline/c1391eed-0a08-41c2-89e2-238e49157585_kurento.WebRtcEndpoint], a4b2e610-2bdf-4eee-8735-28f2c0fc0a5d=[RemoteObject: type=WebRtcEndpoint remoteRef=25f052b4-832d-492e-be3c-efd2013a6715_kurento.MediaPipeline/5953a264-9b6f-42ba-aa2c-d707aac76d8d_kurento.WebRtcEndpoint], 43f2ccc7-39f0-4c8a-b58f-55293d95b468=[RemoteObject: type=WebRtcEndpoint remoteRef=25f052b4-832d-492e-be3c-efd2013a6715_kurento.MediaPipeline/c94970fb-6e08-40c0-bac6-39594c253140_kurento.WebRtcEndpoint], c84e8326-4d8e-4bf8-b1e0-dc8dbcc0d141=[RemoteObject: type=WebRtcEndpoint remoteRef=25f052b4-832d-492e-be3c-efd2013a6715_kurento.MediaPipeline/3aef15d4-262f-4113-afcd-3ada05ae00f1_kurento.WebRtcEndpoint]}, flowoutFuture=Optional.empty, chunkId=null, type=AUDIO_VIDEO, sid=56a62451-43c3-4b64-ae22-63ac015a384c, uid=1850bfea-7395-44e7-ab61-ad8338e2ac62]
{code}

> KRoom holds a reference to KStream after person has left the room
> -----------------------------------------------------------------
>
>                 Key: OPENMEETINGS-2316
>                 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2316
>             Project: Openmeetings
>          Issue Type: Bug
>    Affects Versions: 5.0.0-M4
>            Reporter: Sebastian Wagner
>            Assignee: Sebastian Wagner
>            Priority: Critical
>             Fix For: 5.0.0-M5
>
>
> Steps to reproduce:
> Go to Admin>Connection 
> 1 user, html scope,
> Go To any conference type, enter (you can check connections in Admin>Connections in another tab == 3 connections, 1 in html scope, 2 in room, 1 AUDIO_VIDEO, with source of StreamProcessor).
> Leave the room
> Go to Admin>Connection 
> => There is still a KStream in the KRoom. And that one stays. Forever.
>  
> This might be fixed by /OPENMEETINGS-2315.
> But its worth keeping track of this ticket to make sure it gets tested and there is a log of what has been fixed.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)