[Python-Dev] Add function to signal module for getting main thread id (original) (raw)
Antoine Pitrou solipsis at pitrou.net
Fri Aug 30 11:43:20 CEST 2013
- Previous message: [Python-Dev] Add function to signal module for getting main thread id
- Next message: [Python-Dev] Add function to signal module for getting main thread id
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Le Fri, 30 Aug 2013 11:36:57 +0200, Victor Stinner <victor.stinner at gmail.com> a écrit :
If we expose the identifier of the main thread, something should be added to the threading module, not the signal module.
Agreed.
Is it possible that the main thread exit while there are still other live threads?
"exit" in what sense? In the C sense, no: when the main C thread exits, the whole process is terminated (this is how our "daemon threads" work).
In the Python sense, yes: we have a test for it: http://hg.python.org/cpython/file/c347b9063a9e/Lib/test/test_threading.py#l325
Regards
Antoine.
- Previous message: [Python-Dev] Add function to signal module for getting main thread id
- Next message: [Python-Dev] Add function to signal module for getting main thread id
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]