I'm currently in the middle of debugging new server and client code, so I have the development server running in the debugger. I had mentioned before that I was witnessing rooms that had no players in them continue to run. Well I was just able to replicate it on the development server. PlayerCount is 0, yet timers continue to fire.
Could this be my fault for not killing a timer? Or should those timers die on their own once PlayerCount hits 0?
I can't reproduce the error on demand. It may have to do with a disconnect while joining the room.
P.S. It won't help right now because they won't be there when you check, but, I have 3 rooms active with no players in them...