server one Thread