STINNER Victor added the comment:

> It will (obviously) not work with python 3.4 since self._selector won't have 
> an _at_fork() method.

asyncio doc contains:
"The asyncio package has been included in the standard library on a provisional 
basis. Backwards incompatible changes (up to and including removal of the 
module) may occur if deemed necessary by the core developers."

It's not the case for selectors. Even if it would be possible to implement 
selector._at_fork() in asyncio, it would make more sense to implement it in the 
selectors module.

@neologix: Would you be ok to add a *private* _at_fork() method to selectors 
classes in Python 3.4 to fix this issue?

I know that you are not a fan of fork, me neither, but users like to do crazy 
things with fork and then report bugs to asyncio :-)

----------
nosy: +neologix

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

Reply via email to