[issue37031] signalmodule.c: reuse runtime->main_thread

2019-05-24 Thread STINNER Victor
Change by STINNER Victor : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ __

[issue37031] signalmodule.c: reuse runtime->main_thread

2019-05-24 Thread STINNER Victor
STINNER Victor added the comment: New changeset b49858b4b7b4c9d85ef6946ad020f83e4fa1caa7 by Victor Stinner in branch 'master': bpo-37031: Fix PyOS_AfterFork_Child() (GH-13537) https://github.com/python/cpython/commit/b49858b4b7b4c9d85ef6946ad020f83e4fa1caa7 -- _

[issue37031] signalmodule.c: reuse runtime->main_thread

2019-05-24 Thread STINNER Victor
STINNER Victor added the comment: New changeset d8613dc86f4c7acd3e2598095c466fe9dc0ad27c by Victor Stinner in branch 'master': bpo-37031: Reuse _PyRuntime.main_thread in signalmodule.c (GH-13538) https://github.com/python/cpython/commit/d8613dc86f4c7acd3e2598095c466fe9dc0ad27c -- _

[issue37031] signalmodule.c: reuse runtime->main_thread

2019-05-24 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.or

[issue37031] signalmodule.c: reuse runtime->main_thread

2019-05-24 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +13453 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://m

[issue37031] signalmodule.c: reuse runtime->main_thread

2019-05-24 Thread STINNER Victor
Change by STINNER Victor : -- keywords: +patch pull_requests: +13452 stage: -> patch review ___ Python tracker ___ ___ Python-bugs-

[issue37031] signalmodule.c: reuse runtime->main_thread

2019-05-24 Thread STINNER Victor
New submission from STINNER Victor : Currently, signalmodule.c tracks the "main thread" and the "main interpreter": main_thread = PyThread_get_thread_ident(); main_interp = _PyInterpreterState_Get(); This information is already tracked in the global _PyRuntime variable which is update