Author chris.jerdonek
Recipients chris.jerdonek, docs@python
Date 2012-07-15.00:30:59
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
I think the generator.__next__() documentation should say that it raises an exception if the generator is already executing:

I don't think this is currently mentioned anywhere in the section on yield expressions.

I think this is worth mentioning because this is different from the general situation for iterators, for example.  One consequence of this is that, unlike for iterators, using a bare generator in a multithreaded situation will always result in a critical section (since an iterator can be made to take care of its own locking, etc).
Date User Action Args
2012-07-15 00:31:01chris.jerdoneksetrecipients: + chris.jerdonek, docs@python
2012-07-15 00:31:01chris.jerdoneksetmessageid: <>
2012-07-15 00:31:00chris.jerdoneklinkissue15355 messages
2012-07-15 00:30:59chris.jerdonekcreate