Quittime is not incremented when server goes into idle
Since !2019 (merged) was merged and dedicatedidletime
was introduced, the quittime of players stopped incrementing when the server goes into idle. This poses a problem on the master server where servers can report that there are players on the server when there actually aren't any.
If you visit the master server on the web, you can see a bunch of servers with just 1 or 2 players on it, but if you actually join one of them, the player listed there isn't actually on the server: it just that the player remains in the server list since quittime on the player is not incremented, so the server never removes the player from the list.