diff --git a/smp/__init__.py b/smp/__init__.py index 0a32fd7..78e5f9a 100644 --- a/smp/__init__.py +++ b/smp/__init__.py @@ -293,7 +293,7 @@ def _repopulate_pool(self): base_id = len(self._pool); for i in range(self._processes - len(self._pool)): - w = self.Process(target=affinity_worker35, + w = self.Process(self._ctx, target=affinity_worker35, args=(self._inqueue, self._outqueue, self._initializer, self._initargs, self._maxtasksperchild,