forked from SteamWar/SteamWar
0c3e63d52141b86f0a07f7504dffa51ac7fac4b7
getBauMember never read its cache after the Exposed migration, so every scoreboard render hit the DB (Too many connections, #479). Cache by (bauwelt, member) incl. negative results, evict on addMember/remove, and send BaumemberUpdatePacket to the Bauserver and all dev servers (also on addmember). BauMemberUpdate clears the cache itself to not depend on handler order.
SteamWar
Languages
Java
91.5%
Kotlin
8.1%
Lua
0.3%