def run(self): server = SimpleXMLRPCServer(('127.0.0.1', PAXOS_APPEND_PORT), allow_none=True) server.register_function(self.messenger.paxos_append, "append_entry") server.serve_forever()