Some corrections: server receives client information before starting the poll loop