Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
Some of the logs relating to room list corruption appear to be badly timed race conditions so we'll try to linearize them here.