commit | f309134effa997b19e202c9b580d3332952f65a4 | [log] [tgz] |
---|---|---|
author | Victor Stinner <victor.stinner@haypocalc.com> | Fri Apr 01 03:16:51 2011 +0200 |
committer | Victor Stinner <victor.stinner@haypocalc.com> | Fri Apr 01 03:16:51 2011 +0200 |
tree | 2446a4709e8d8c0a90ca8ef32dcb027c5414d104 | |
parent | a4d4f1b4cb9f6038f865f86e1aa93169fc54dbaf [diff] |
Issue #11393: fix usage of locks in faulthandler * 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