From 746bac2dbe0fe046548aac2af1d1bd1abee053bb Mon Sep 17 00:00:00 2001 From: samaid <55950596+samaid@users.noreply.github.com> Date: Mon, 6 Mar 2023 08:53:06 -0600 Subject: [PATCH] Update __init__.py Pool.Process() is now static method requiring context to be passed as the first argument. --- smp/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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,