multi client is handled (but disconnection of a client is missing)