Client multithread