diff --git a/bigbluebutton-web/src/java/org/bigbluebutton/api/MeetingService.java b/bigbluebutton-web/src/java/org/bigbluebutton/api/MeetingService.java index a8d8ba9690..c226bc5895 100755 --- a/bigbluebutton-web/src/java/org/bigbluebutton/api/MeetingService.java +++ b/bigbluebutton-web/src/java/org/bigbluebutton/api/MeetingService.java @@ -215,6 +215,7 @@ public class MeetingService implements MessageListener { destroyMeeting(m.getInternalId()); meetings.remove(m.getInternalId()); + removeUserSessions(m.getInternalId()); continue; } @@ -449,7 +450,7 @@ public class MeetingService implements MessageListener { public void endMeeting(String meetingId) { log.info("Received request to end meeting=[{}]", meetingId); - handle(new EndMeeting(meetingId)); + handle(new EndMeeting(meetingId)); } private void processEndMeeting(EndMeeting message) {