• Pablo Galindo's avatar
    bpo-35493: Use Process.sentinel instead of sleeping for polling worker status in… · 7c994549
    Pablo Galindo yazdı
    bpo-35493: Use Process.sentinel instead of sleeping for polling worker status in multiprocessing.Pool (#11488)
    
    * bpo-35493: Use Process.sentinel instead of sleeping for polling worker status in multiprocessing.Pool
    
    * Use self-pipe pattern to avoid polling for changes
    
    * Refactor some variable names and add comments
    
    * Restore timeout and poll
    
    * Use reader object only on wait()
    
    * Recompute worker sentinels every time
    
    * Remove timeout and use change notifier
    
    * Refactor some methods to be overloaded by the ThreadPool, document the cache class and fix typos
    7c994549
Adı
Son kayıt (commit)
Son güncelleme
..
dummy Loading commit data...
__init__.py Loading commit data...
connection.py Loading commit data...
context.py Loading commit data...
forkserver.py Loading commit data...
heap.py Loading commit data...
managers.py Loading commit data...
pool.py Loading commit data...
popen_fork.py Loading commit data...
popen_forkserver.py Loading commit data...
popen_spawn_posix.py Loading commit data...
popen_spawn_win32.py Loading commit data...
process.py Loading commit data...
queues.py Loading commit data...
reduction.py Loading commit data...
resource_sharer.py Loading commit data...
semaphore_tracker.py Loading commit data...
shared_memory.py Loading commit data...
sharedctypes.py Loading commit data...
spawn.py Loading commit data...
synchronize.py Loading commit data...
util.py Loading commit data...