diff --git a/record-and-playback/core/lib/recordandplayback/events_archiver.rb b/record-and-playback/core/lib/recordandplayback/events_archiver.rb index 2ab86ff3c162be312ab4e40a2d6816bdabba9574..676e6cee0d4a4a7f61b52df2b208aa494b47bb17 100755 --- a/record-and-playback/core/lib/recordandplayback/events_archiver.rb +++ b/record-and-playback/core/lib/recordandplayback/events_archiver.rb @@ -342,11 +342,11 @@ module BigBlueButton # Once the events file has been written, we can delete this segment's # events from redis. - @redis.trim_events_for(meeting_id, last_index) msgs.each_with_index do |msg, i| @redis.delete_event_info_for(meeting_id, msg) - break if i >= 0 and i >= last_index + break if last_index >= 0 and i >= last_index end + @redis.trim_events_for(meeting_id, last_index) end