Reservation is not revoked when conference ends
See original GitHub issueThe reservation system REST API documentation mentions the following about conference (reservation) deletion: “Jicofo deletes conferences in the reservation system in two cases. First when all users leave XMPP Multi User Chat room. Second when conference duration limit is exceeded.”
I am only experiencing the latter. With the duration set to 10 minutes, the conference is never deleted before the 10 minutes expire, even if everyone leaves within the minute.
(I see no call to deleteConference
except from within the ConferenceExpireTask
.)
Issue Analytics
- State:
- Created 8 years ago
- Comments:10 (5 by maintainers)
Top Results From Across the Web
Vienna Convention Law Treaties
1. Unless the treaty otherwise provides, a reservation may be withdrawn at any time and the consent of a State which has accepted...
Read more >Revelle Conference Room Non-Affiliate Reservation Form
Filling out this form does not guarantee a reservation. Reservations for rooms A, B & C can be made from 9:00am - 4:00pm...
Read more >Indian termination policy - Wikipedia
In practical terms, the policy ended the federal government's recognition of sovereignty of tribes, trusteeship over Indian reservations, and the exclusion ...
Read more >About Reserving Cory and Soda Hall Rooms
Only department-hosted events, research meetings, and certain graduate ... Room reservations take 4 business days to process and are not ...
Read more >Probation Revocation - What is it and how can I avoid it?
What kinds of probation violations can lead to revocation? · not committing another crime, · regularly meeting with a probation officer, ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Hi, I also ran into this problem: When the conference duration limit is exceeded, jicofo removes it from the conference map but when someone tries to start this terminated conference again, no request is sent to reservation system and the conference starts without reservation system being informed!
I had an ambiguity about expected behavior of reservation system: Why Jicofo destroys XMPP MUC room only when duration limit is exceeded and not when everyone leaves the conference? Does the reservation system should delete its record from its database immediately after receiving DELETE request from jicofo, or wait until its duration limit is exceeded and then delete the related record?
Any further works on this problem is appreciated 😃
Nice catch ! Thanks for looking into this. I was planning to get rid of FocusAllocationListener in favour of “focus created” and “focus destroyed” events: https://github.com/jitsi/jicofo/blob/master/src/main/java/org/jitsi/jicofo/FocusManager.java#L325 https://github.com/jitsi/jicofo/blob/master/src/main/java/org/jitsi/jicofo/FocusManager.java#L396 Unfortunately we’re not using that code, so it may take a lot of time before that happens, but we would appreciate a PR that does that !