Adding RuntimeError which is returned from a connection error in awx/main/dispatch/control.py

This commit is contained in:
John Westcott IV 2020-08-04 17:17:38 -04:00
parent 2a9804e589
commit 27676b0634

View File

@ -1366,7 +1366,7 @@ class UnifiedJob(PolymorphicModel, PasswordFieldsModel, CommonModelNameNotUnique
running = self.celery_task_id in ControlDispatcher(
'dispatcher', self.controller_node or self.execution_node
).running(timeout=timeout)
except socket.timeout:
except (socket.timeout, RuntimeError):
logger.error('could not reach dispatcher on {} within {}s'.format(
self.execution_node, timeout
))