Message303026
I'm not confortable with the change because of following questions:
* It seems like your patch changes the SelectSelector behaviour on Windows. How is a selectors user supposed to upgrade his/her code to get the same behaviour on Python 3.6 and 3.7? Would it make sense to add a flag to SelectSelectors get the old behaviour?
* KqueueSelector doesn't support urgent event. How is a selectors user suppose to be aware of them? Use a blacklist of selectors which doesn't support urgent events? This list might evolve in the future, so maybe the selector should announce which events are supported?
* This change alone is going to change asyncio behaviour on Windows, no? Because of the SelectSelector behaviour change on Windows. |
|
Date |
User |
Action |
Args |
2017-09-26 09:51:14 | vstinner | set | recipients:
+ vstinner, pitrou, neologix, yselivanov, pklanke |
2017-09-26 09:51:14 | vstinner | set | messageid: <1506419474.83.0.794331414368.issue30844@psf.upfronthosting.co.za> |
2017-09-26 09:51:14 | vstinner | link | issue30844 messages |
2017-09-26 09:51:14 | vstinner | create | |
|