This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients asvetlov, giampaolo.rodola, gvanrossum, pitrou, python-dev, ryder.lewis, vstinner, yselivanov
Date 2014-06-30.14:09:01
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1404137342.16.0.896905299216.issue21447@psf.upfronthosting.co.za>
In-reply-to
Content
This issue contains two sub-issues:
- race condition in_write_to_self() => already fixed
- race condition with scheduled call to future.set_result(), InvalidStateError => I just opened the issue #21886 to discuss it

@Ryder: If you are able to reproduce the second issue (InvalidStateError), please use set the environment variable PYTHONASYNCIODEBUG=1 to see the traceback where the call to set_result() was scheduled. It requires the latest development version of Tulip, Python 3.4 or Python 3.5 to get the traceback.

I close this issue because I prefer to discuss the InvalidStateError in the issue #21886.

Thanks for the report Ryder. Thanks for the fix for the race condition in _write_to_self() Guido.
History
Date User Action Args
2014-06-30 14:09:02vstinnersetrecipients: + vstinner, gvanrossum, pitrou, giampaolo.rodola, asvetlov, python-dev, yselivanov, ryder.lewis
2014-06-30 14:09:02vstinnersetmessageid: <1404137342.16.0.896905299216.issue21447@psf.upfronthosting.co.za>
2014-06-30 14:09:02vstinnerlinkissue21447 messages
2014-06-30 14:09:01vstinnercreate