Можно ли создать пул Python, который не является демоническим? Я хочу, чтобы пул мог вызывать функцию, в которой есть другой пул.
Я хочу этого, потому что демоны не могут создать процесс. В частности, это приведет к ошибке:
AssertionError: daemonic processes are not allowed to have children
Например, рассмотрим сценарий, в котором у function_a
есть пул, который выполняет function_b
которого есть пул, который выполняет function_c
. Эта цепочка функций завершится ошибкой, потому что function_b
запускается в процессе демона, а процессы демона не могут создавать процессы.