commit | d8613dc86f4c7acd3e2598095c466fe9dc0ad27c | [log] [tgz] |
---|---|---|
author | Victor Stinner <vstinner@redhat.com> | Fri May 24 13:43:55 2019 +0200 |
committer | GitHub <noreply@github.com> | Fri May 24 13:43:55 2019 +0200 |
tree | 084aed82724f893c2a16903fde994efc30470304 | |
parent | 2a37f8f55b543589cc77a67b5cd17cbd9d0311c9 [diff] |
bpo-37031: Reuse _PyRuntime.main_thread in signalmodule.c (GH-13538) Remove main_thread and main_interp variables from signalmodule.c: reuse _PyRuntime which already track the main thread and the main interpreter. * Remove #include <sys/types.h> which became useless: getpid() call has been removed. * Add runtime argument to is_main() * is_main() now gets the interpreter from runtime.