def __init__(self,list_ip): self.sock=ServerSocket() self.sock.bindTo("127.0.0.1",50000) self.sock.limitListenersTo(4) self.semaphore = threading.Semaphore(1) threading.Thread.__init__(self) self.ip_dict=dict() self.ip_list=list_ip for ip in ip_dict.keys(): c=ClientSocket() c.connect(ip,49999) self.ip_dict[str(ip)]=c