Click for large image!

Here are the bugs and time limit issues that have been going on:
So, vars.roundTimeLimit apparently defaults as 0 which means no time limit is imposed. I had this server set to that at first and sometimes the Obliteration maps would not end even when one of the teams would destroy all three objectives. It's still unclear if that bug only occurs with vars.roundTimeLimit set to 0 or not but it's looking like that is the case thus far.
Afterward, I had set vars.roundTimeLimit to 30 via the console thinking that I was going to set a 30 minute time limit on Obliteration. First thing I found out was that setting that value to 30 ended up putting about a 2 minute timer on the Rush game mode. Either they intentionally introduced a timer into the Rush game mode or it was some sort of oversight on their part when setting vars.roundTimeLimit.
For Obliteration, with vars.roundTimeLimit set to 30, the round started at a time limit of 9 minutes instead of 30 like I had expected. To raise the time limits, I then set the value from 30 to 90 which ended up making Obliteration start at 27 minutes and Rush at 7 minutes.
Is anybody else seeing these same effects on their servers?
EDIT: I just played a round of Obliteration and even when vars.roundTimeLimit is set to a value other than 0 it still bugs out and doesn't end the round once one of the teams gets all three of their objectives.