diff options
author | James Cammarata <jimi@sngx.net> | 2016-09-14 10:12:37 -0500 |
---|---|---|
committer | James Cammarata <jimi@sngx.net> | 2016-09-15 00:47:47 -0500 |
commit | 16e0cfa3181ca55d7eb25006117c904da9170580 (patch) | |
tree | 029e883dd7df31416e691ce7204cb00e70837370 /lib/ansible/plugins/strategy/linear.py | |
parent | 600915aa97cd70dc3b6c5e5a3d1944f48c14597e (diff) | |
download | ansible-testing.tar.gz |
Testing threading hang fixestesting
Diffstat (limited to 'lib/ansible/plugins/strategy/linear.py')
-rw-r--r-- | lib/ansible/plugins/strategy/linear.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/ansible/plugins/strategy/linear.py b/lib/ansible/plugins/strategy/linear.py index a843ae57e6..e741bd78d3 100644 --- a/lib/ansible/plugins/strategy/linear.py +++ b/lib/ansible/plugins/strategy/linear.py @@ -275,7 +275,8 @@ class StrategyModule(StrategyBase): if self._pending_results > 0: results += self._process_pending_results(iterator, one_pass=True) - self._tqm.queue_multiple_tasks(items_to_queue, play_context) + if len(items_to_queue) > 0: + self._tqm.queue_multiple_tasks(items_to_queue, play_context) # go to next host/task group if skip_rest: |