Skip to content

Commit

Permalink
Clarify docs on new enqueued signal.
Browse files Browse the repository at this point in the history
  • Loading branch information
coleifer committed Dec 14, 2024
1 parent f66ce06 commit 3941012
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions docs/signals.rst
Original file line number Diff line number Diff line change
Expand Up @@ -187,9 +187,10 @@ Performance considerations
--------------------------

Signal handlers are executed **synchronously** by the consumer as it processes
tasks (with the exception of ``SIGNAL_ENQUEUED``). It is important to use care
when implementing signal handlers, as one slow signal handler can impact the
overall responsiveness of the consumer.
tasks (with the exception of ``SIGNAL_ENQUEUED``, which also runs in your
application process). It is important to use care when implementing signal
handlers, as one slow signal handler can impact the overall responsiveness of
the consumer.

For example, if you implement a signal handler that posts some data to REST
API, everything might work fine until the REST API goes down or stops being
Expand Down

0 comments on commit 3941012

Please sign in to comment.