Skip to content

Commit 3007ebd

Browse files
committed
set inner_max_num_threads only for loky
1 parent 763672e commit 3007ebd

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/squidpy/_utils.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,8 @@ def wrapper(*args: Any, **kwargs: Any) -> Any:
187187
thread.start()
188188
else:
189189
pbar, queue, thread = None, None, None
190-
with jl.parallel_backend(backend=backend, inner_max_num_threads=1):
190+
kwargs = {} if backend != "loky" else {"inner_max_num_threads": 1}
191+
with jl.parallel_backend(backend=backend, **kwargs):
191192
res = jl.Parallel(n_jobs=n_jobs)(
192193
jl.delayed(_callback_wrapper)(
193194
*((chosen_runner, i, cs) if use_ixs else (chosen_runner, cs)),

0 commit comments

Comments
 (0)