def main(self): while True: con, addr = self.sock.accept() connection = clientHandler.clientHandler(con, addr[0]) connection.start() self.currentCons.append([connection, addr[0]]) print("Connection made at IP:", str(addr[0]))
def main(self): while True: con, addr = self.sock.accept() connection = clientHandler.clientHandler(con, addr[0]) connection.start() self.currentCons.append([connection, addr[0]]) print('Connection made at IP:', str(addr[0]))
def on_new_connection(self, client_socket, addr): session_uuid = uuid.uuid4() self.sessions[session_uuid] = client_socket clientHandler(addr[0], session_uuid, self)
#sys.stdin.close() #sys.stdout.close() #sys.stderr.close() owner_list = OwnerList() masterKL = keyList.keyList( owner_list = owner_list ) lew = accountant.accountant() rost = roster() m = maid.maid( masterKL = masterKL, ac = lew, owner_list = owner_list, rost = rost ) m.start() import traceback while 1: readables, writeables, exceptions = select( readsocks, [], [] ) for sockobj in readables: newsock, address = sockobj.accept() lew.increment( "acceptedConnections" ) c = clientHandler( masterKL = masterKL, sock = newsock, ac = lew, rost = rost, owner_list = owner_list ) c.start()