diff options
author | Rick Elrod <rick@elrod.me> | 2023-07-18 17:43:46 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-18 17:43:46 +0200 |
commit | 48edb15a03bf3cae94405559693ea14a0ee6f2fd (patch) | |
tree | f2d341bd2bde9ba00351e9962dff319a7075f008 /docs/workflow.md | |
parent | Changing how associations work in awx collection (#13626) (diff) | |
download | awx-48edb15a03bf3cae94405559693ea14a0ee6f2fd.tar.xz awx-48edb15a03bf3cae94405559693ea14a0ee6f2fd.zip |
Prevent Dispatcher deadlock when Redis disappears (#14249)
This fixes https://github.com/ansible/awx/issues/14245 which has
more information about this issue.
This change addresses both:
- A clashing signal handler (registering a callback to fire when
the task manager times out, and hitting that callback in cases
where we didn't expect to). Make dispatcher timeout use
SIGUSR1, not SIGTERM.
- Metrics not being reported should not make us crash, so that is
now fixed as well.
Signed-off-by: Rick Elrod <rick@elrod.me>
Co-authored-by: Alan Rominger <arominge@redhat.com>
Diffstat (limited to 'docs/workflow.md')
0 files changed, 0 insertions, 0 deletions