'See `django.dispatch.Signal.send()`
This method will no-op and return an empty list if the signal has been
disabled.'

def send(self, *args, **kwargs):

    log.debug("SwitchedSignal    %s's    send()    called    with    args    %s,    kwargs    %s    -    %s", self.name, args, kwargs, ('ALLOW' if self._allow_signals else 'BLOCK'))
    if self._allow_signals:
        return super(SwitchedSignal, self).send(*args, **kwargs)
    return []
