Fix REFLEX_COMPILE_PROCESSES=0
when zero is passed, that is short for "use the default", which is actually None in the code. fix for both processes and threads being set to zero
This commit is contained in:
parent
4922f7ba05
commit
6c91c19a5d
@ -947,12 +947,12 @@ class App(MiddlewareMixin, LifespanMixin):
|
||||
is not None
|
||||
):
|
||||
executor = concurrent.futures.ProcessPoolExecutor(
|
||||
max_workers=number_of_processes,
|
||||
max_workers=number_of_processes or None,
|
||||
mp_context=multiprocessing.get_context("fork"),
|
||||
)
|
||||
else:
|
||||
executor = concurrent.futures.ThreadPoolExecutor(
|
||||
max_workers=environment.REFLEX_COMPILE_THREADS.get()
|
||||
max_workers=environment.REFLEX_COMPILE_THREADS.get() or None
|
||||
)
|
||||
|
||||
for route, component in zip(self.pages, page_components):
|
||||
|
Loading…
Reference in New Issue
Block a user