Simple realization of chat with rooms on async sockets