We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c987c5b + 15a2626 commit 17fe7aeCopy full SHA for 17fe7ae
taskflow/engines/worker_based/proxy.py
@@ -216,6 +216,10 @@ def _drain_errback(exc, interval):
216
self._running.set()
217
try:
218
while self._running.is_set():
219
+ # This seems to be required when failures occur in
220
+ # rabbitmq, as the consumer doesn't show up in rabbit
221
+ # as a valid consumer without it. (mmontgomery)
222
+ consumer.consume()
223
safe_drain(conn, self._drain_events_timeout)
224
if self._on_wait is not None:
225
self._on_wait()
0 commit comments