Message 144691 - Python tracker

Message144691

Author etuardu
Recipients docs@python, etuardu
Date 2011-09-30.15:30:41
SpamBayes Score 0.008677016
Marked as misclassified No
Message-id <1317396642.03.0.535538271179.issue13077@psf.upfronthosting.co.za>
In-reply-to
Content
The definition of daemon thread in the current documentation reads:

«A thread can be flagged as a "daemon thread". The significance of this flag is that the entire Python program exits when only daemon threads are left. [...]»
(http://docs.python.org/library/threading.html#thread-objects)

I think it's not very clear from this that daemon threads themselves terminate when the program (main thread plus other non-daemon threads) terminates. I think this have to be said more explicitly. I'd propose a change with something like:

«A thread can be flagged as a "daemon thread", which means it will get shut down when the overall program terminates. The entire Python program exits when only daemon threads are left.»
History
Date User Action Args
2011-09-30 15:30:42etuardusetrecipients: + etuardu, docs@python
2011-09-30 15:30:42etuardusetmessageid: <1317396642.03.0.535538271179.issue13077@psf.upfronthosting.co.za>
2011-09-30 15:30:41etuardulinkissue13077 messages
2011-09-30 15:30:41etuarducreate