def com_handler(clients): tcp = TcpSocket().server((IP_SERVER, COM_PORT)) io_tcp, addr = tcp.accept() print('Connection MuseIO', addr) while 42: try: frame = io_tcp.recv() except error as err: print(err) break dispatch(clients, frame) io_tcp.close() print('Com Handler Stop')
def cmd_handler(clients): tcp = TcpSocket().server((IP_SERVER, CMD_PORT)) while 42: client_tcp, addr = tcp.accept() start_thread(client_handler, clients.add((client_tcp, addr)))