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.
V
Victor Stinner committed
d8613dc86f4c7acd3e2598095c466fe9dc0ad27c
Parent: 2a37f8f
Committed by GitHub <noreply@github.com>
on 5/24/2019, 11:43:55 AM