def process_request_thread(self, request, client_address): try: ds = Datasource() self.finish_request(request, client_address) self.shutdown_request(request) ds.commit() except Exception as ex: ds.rollback() self.exception_handler.handle(ex) self.shutdown_request(request)
def process_request(self, connection, data): try: ds = Datasource() self.finish_request(connection, data) self.shutdown_request(connection) ds.commit() except Exception as ex: ds.rollback() self.exception_handler.handle(ex) self.shutdown_request(connection)