osu-server-spectator
osu-server-spectator copied to clipboard
Automatically clean up stuck `multiplayer_rooms`
We should likely be tracking which instance is responsible for rooms at a database level, and perform cleanup on non-running instances (when a new instance is spawned).
This will cover the scenario of a crashed instance, where currently rooms are left with ended_at = null but in an un-joinable state.
(posting this from my personal todo list, not super high priority)