That's how the timeout work in all other games. They do on next round not current round.It makes round pause for next round not for current round.
I wan to make round pause for current one.
Because round start event is already fired.
In current round you can only do 2 things (keeping in mind that something doesn't trigger round end) :
1. Pause the server.
2. or Freeze the players.
And besides why would you want to freeze an on going round. Doesn't make any sense with context to warmod.