Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When everybody leaves, Conference Room is not deleted #5142

Closed
mustafaboleken opened this issue May 23, 2023 · 5 comments
Closed

When everybody leaves, Conference Room is not deleted #5142

mustafaboleken opened this issue May 23, 2023 · 5 comments
Assignees
Labels

Comments

@mustafaboleken
Copy link
Contributor

mustafaboleken commented May 23, 2023

Reproduced scenario:

  • Join room A and room B with different accounts.
  • Copy publisher from room A to room B as sub-track
  • Exit from room A
  • Exit from room B
  • room B is not deleted (Reason: copied subtrack is not removed and server thinks it's still publishing)

Expected behaviour: When publisher A exit from room A, subtrack should removed from room B

@mekya
Copy link
Contributor

mekya commented May 23, 2023

It's a little hard for me to understand. Could you please write the reproduce scenario as in the bug template?

@mekya
Copy link
Contributor

mekya commented May 24, 2023

1 Join room A and room B with different accounts. RoomA has just one user(userA) and RoomB has just one user(userB).
2 Copy publisher from room A to room B as sub-track. It's added through REST API as a sub-track.
3 Exit from room A- User A exits from room A
4 Exit from room B - User B exit from room B
5 room B is not deleted (Reason: copied subtrack is not removed and the server thinks it's still publishing)

The solution can be something like this. In the item number 2, user A is added to another room. When user A is stop publishing, the user A should be removed through remove subtract REST method which is implemented on this issue #5143

@mekya
Copy link
Contributor

mekya commented Jun 5, 2023

Depends on #5143 and just check if it's working properly

@mustafaboleken
Copy link
Contributor Author

mustafaboleken commented Jun 6, 2023

During tests, me and @burak-58 abi discover 2 scenarios. First one solved with remove subtrack task but the other scenario is, if you close the tab without clicking exit room button main track also stucks. @mekya

@mustafaboleken
Copy link
Contributor Author

I confirmed that, it's fixed.

@mekya mekya closed this as completed Jun 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

No branches or pull requests

2 participants