SIGN IN SIGN UP

docs: document single-argument link_error errback used by send_task (#10427)

* docs: document single-argument link_error errback used by send_task

The Linking (callbacks/errbacks) guide only documented the direct (request, exc, traceback) errback convention. Celery also applies an errback as a task with the failed task's id as the sole argument when the errback takes a single argument or is not registered on the worker handling the failure (backends/base.py) - which is what happens with app.send_task, since the task is referenced by name. Document this single-argument form and the allow_join_result + AsyncResult(task_id) pattern, and soften the blanket claim that errbacks are never called as a task.

Closes #9034

---------

Co-authored-by: Asif Saif Uddin {"Auvi":"অভি"} <auvipy@gmail.com>
S
sahilkanger committed
1c4290d6ea71483e00463657ee273eac50d676b1
Parent: 699d4c5
Committed by GitHub <noreply@github.com> on 8/27/2026, 6:26:27 PM