From de5c0507077842e867d19d07d3041e0e65e163f6 Mon Sep 17 00:00:00 2001 From: David Wilson Date: Wed, 30 Jan 2019 20:24:17 +0000 Subject: [PATCH] ansible: fix affinity.py test failure on 2 cores. --- ansible_mitogen/affinity.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible_mitogen/affinity.py b/ansible_mitogen/affinity.py index 64d9ffd6..b6b10e02 100644 --- a/ansible_mitogen/affinity.py +++ b/ansible_mitogen/affinity.py @@ -126,7 +126,7 @@ class Manager(object): finally: self.state.lock.release() - self.set_cpu(2 + (n % (self.cpu_count() - 2))) + self.set_cpu(2 + (n % max(1, (self.cpu_count() - 2)))) manager = Manager()