Ian Kelly added the comment:

Chris Angelico suggested on python-list that another possibly useful thing to 
do would be to add a "from __future__ import generator_stop" to 
asyncio/futures.py. This would at least have the effect of causing "await 
future" to raise a RuntimeError instead of silently returning None if a 
StopIteration is set on the future. Future.__iter__ is the only generator in 
the file, so this change shouldn't have any other effects.

----------
title: asynco run_in_executor swallows StopIteration -> awaiting asyncio.Future 
swallows StopIteration

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue26221>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to