def METHOD_NAME(self):
    """
    Uvloop will try to propagate the main process' signals to the
    underlying workers.
    However, this would just kill off the workers without any cleaning.
    To avoid this, and be able to properly shut them down, we forcefully
    ignore the signals coming from the main parent process.
    """
    loop = asyncio.get_event_loop()
    for sign in IGNORED_SIGNALS:
        # Ensure that signal handlers are a no-op, to let the main process
        # take care of cleaning up workers
        loop.add_signal_handler(sign, _noop)