#48 Refactor Server.update_status()