def METHOD_NAME(self):
    if len(self._request_queue) > 0:
        start_time = time.time()
        loop = asyncio.new_event_loop()
        asyncio.set_event_loop(loop)
        asyncio.run(self.request_ittr())
        loop.close()
        syslog.syslog(syslog.LOG_NOTICE, 'resolving %d hostnames (%d addresses) for %s took %.2f seconds' % (
            self._domains_queued, len(self._response), self._origin, time.time() - start_time
        ))
    return self