• 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
..
next Loading commit data...
3.5.0.rst Loading commit data...
3.5.0a1.rst Loading commit data...
3.5.0a2.rst Loading commit data...
3.5.0a3.rst Loading commit data...
3.5.0a4.rst Loading commit data...
3.5.0b1.rst Loading commit data...
3.5.0b2.rst Loading commit data...
3.5.0b3.rst Loading commit data...
3.5.0b4.rst Loading commit data...
3.5.0rc1.rst Loading commit data...
3.5.0rc2.rst Loading commit data...
3.5.0rc3.rst Loading commit data...
3.5.0rc4.rst Loading commit data...
3.5.1.rst Loading commit data...
3.5.1rc1.rst Loading commit data...
3.5.2.rst Loading commit data...
3.5.2rc1.rst Loading commit data...
3.5.3.rst Loading commit data...
3.5.3rc1.rst Loading commit data...
3.5.4.rst Loading commit data...
3.5.4rc1.rst Loading commit data...
3.5.5.rst Loading commit data...
3.5.5rc1.rst Loading commit data...
3.6.0.rst Loading commit data...
3.6.0a1.rst Loading commit data...
3.6.0a2.rst Loading commit data...
3.6.0a3.rst Loading commit data...
3.6.0a4.rst Loading commit data...
3.6.0b1.rst Loading commit data...
3.6.0b2.rst Loading commit data...
3.6.0b3.rst Loading commit data...
3.6.0b4.rst Loading commit data...
3.6.0rc1.rst Loading commit data...
3.6.0rc2.rst Loading commit data...
3.6.1.rst Loading commit data...
3.6.1rc1.rst Loading commit data...
3.6.2.rst Loading commit data...
3.6.2rc1.rst Loading commit data...
3.6.2rc2.rst Loading commit data...
3.6.3.rst Loading commit data...
3.6.3rc1.rst Loading commit data...
3.6.4.rst Loading commit data...
3.6.4rc1.rst Loading commit data...
3.6.5.rst Loading commit data...
3.6.5rc1.rst Loading commit data...
3.6.6.rst Loading commit data...
3.6.6rc1.rst Loading commit data...
3.7.0.rst Loading commit data...
3.7.0a1.rst Loading commit data...
3.7.0a2.rst Loading commit data...
3.7.0a3.rst Loading commit data...
3.7.0a4.rst Loading commit data...
3.7.0b1.rst Loading commit data...
3.7.0b2.rst Loading commit data...
3.7.0b3.rst Loading commit data...
3.7.0b4.rst Loading commit data...
3.7.0b5.rst Loading commit data...
3.7.0rc1.rst Loading commit data...
3.8.0a1.rst Loading commit data...
3.8.0a2.rst Loading commit data...