• Victor Stinner's avatar
    Issue #11393: fix usage of locks in faulthandler · f309134e
    Victor Stinner authored
     * faulthandler_cancel_dump_tracebacks_later() is responsible to set running
       to zero (so we don't need the volatile keyword anymore)
     * release locks if PyThread_start_new_thread() fails
    
    assert(thread.running == 0) was wrong in a corner case
    f309134e
faulthandler.c 26.9 KB