• Antoine Pitrou's avatar
    [2.7] bpo-30414: multiprocessing.Queue._feed do not break from main loop on exc (GH-1683) (#1817) · bdd96471
    Antoine Pitrou authored
    * bpo-30414: multiprocesing.Queue._feed do not break from main loop on exc
    
    Queue background running thread was not handling exceptions correctly.
    Any exception occurred inside thread (putting unpickable object) cause
    feeder to finish running. After that every message put into queue is
    silently ignored.
    
    * bpo-30414: multiprocesing.Queue._feed do not break from main loop on exc
    
    Queue background running thread was not handling exceptions correctly.
    Any exception occurred inside thread (putting unpickable object) cause
    feeder to finish running. After that every message put into queue is
    silently ignored..
    (cherry picked from commit bc50f03d)
    bdd96471
test_multiprocessing.py 81.8 KB