fixed client disco with xhr-polling