Well instead of blaming spring and doing something about it the bugfix to the problem is aperantly just kicking everybody that's starting a stopvote as a spec.

Well if it isnt desired why allow spectators that once were players allow to vote?
the stopvote was in a 20 mins running 8v8 game with 3 or 4 players gone. It passed with 4 for and 2 against. The game was clearly over, but looked like it could endure for 10-20 mins without any good reason.
I just noticed that all the vote 1's were made by the people that got killed by beheriths comdrop.[02:32:37] <[TERA]DSDHost> <Floris> !stop
[02:32:38] * [TERA]DSDHost * Floris called a vote for command "stop" [!vote y, !vote n, !vote b]
[02:32:38] * [TERA]DSDHost * 15 users allowed to vote.
[02:32:42] <[TERA]DSDHost> <[LCC]Xanthe> !vote y
[02:32:42] * [TERA]DSDHost * Vote in progress: "stop" [y:2/9, n:0/8] (56s remaining)
[02:32:46] <[TERA]DSDHost> <Honey_Badger> !vote 1
[02:32:46] * [TERA]DSDHost * Vote in progress: "stop" [y:3/9, n:0/8] (52s remaining)
[02:32:48] <[TERA]DSDHost> <[teh]Beherith[PiRO]> !vote 2
[02:32:48] * [TERA]DSDHost * Vote in progress: "stop" [y:3/9, n:1/8] (50s remaining)
[02:32:50] <[TERA]DSDHost> <[EADS]Mars> !vote 1
[02:32:51] * [TERA]DSDHost * Vote in progress: "stop" [y:4/9, n:1/8] (48s remaining)
[02:32:51] <[TERA]DSDHost> <[BoS]Senna> !vote 2
[02:32:52] * [TERA]DSDHost * Vote in progress: "stop" [y:4/9, n:2/8] (46s remaining)
[02:32:57] * [TERA]DSDHost * Away vote mode for 10 users
[02:32:58] * [TERA]DSDHost * Vote for command "stop" passed.
[02:32:58] * [TERA]DSDHost * Stopping server (by Floris)
[02:32:58] * [TERA]DSDHost * Server stopped (running time: 20 minutes and 54 seconds)