mirror of
https://github.com/django/daphne.git
synced 2025-10-19 01:54:17 +03:00
16 lines
527 B
Python
16 lines
527 B
Python
from django.db import close_old_connections
|
|
from django.dispatch import Signal
|
|
|
|
|
|
consumer_started = Signal(providing_args=["environ"])
|
|
consumer_finished = Signal()
|
|
worker_ready = Signal()
|
|
worker_process_ready = Signal()
|
|
|
|
# Called when a message is sent directly to a channel. Not called for group
|
|
# sends or direct ASGI usage. For convenience/nicer errors only.
|
|
message_sent = Signal(providing_args=["channel", "keys"])
|
|
|
|
# Connect connection closer to consumer finished as well
|
|
consumer_finished.connect(close_old_connections)
|