bullseyestudio/guns-game — comment on commit bef4d936bb6eae7762ecfd7d11c5685e53010eaa
File:  line 0
By narc0tiq:

Well, the way I see it, the battle server does the heaviest lifting, so it makes sense to give it least restricted (i.e. least thready) access to everything. By comparison, the lobby is there to provide some glue -- the battle server depends on it, but the things it does are far less time-sensitive and they can take a slightly more torturous path.