File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
Lib/multiprocessing/dummy Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change 1717# Imports
1818#
1919
20- import threading
20+ import array
2121import sys
22+ import threading
2223import weakref
23- import array
24+ import warnings
2425
2526from .connection import Pipe
2627from threading import Lock , RLock , Semaphore , BoundedSemaphore
@@ -119,7 +120,10 @@ def Manager():
119120def shutdown ():
120121 pass
121122
122- def Pool (processes = None , initializer = None , initargs = ()):
123+ def Pool (processes = None , initializer = None , initargs = (), maxtasksperchild = None ):
124+ if maxtasksperchild is not None :
125+ warnings .warn ("maxtasksperchild makes no sense for a ThreadPool and is ignored" )
126+
123127 from ..pool import ThreadPool
124128 return ThreadPool (processes , initializer , initargs )
125129
You can’t perform that action at this time.
0 commit comments