The ``QueueConsumer`` is a specific entrypoint dependency, that may or may not be in use.

I think you want to kill all entrypoints here, which will include any event handlers, timers etc.

``self.dependencies.entrypoints.all.kill()``