Giampaolo Rodola' added the comment:

It's likely that asyncore won't be able to take any practical advantage from 
this integration.

To say one, epoll()/kqueue() pollers won't bring any speedup over 
select()/poll() because of how asyncore.loop() function is implemented (see 
http://bugs.python.org/issue6692#msg103628 and 
http://bugs.python.org/issue11273).

Also, the new selectors module only takes read and write events into account, 
whereas asyncore explicitly closes dispatcher in case of disconnection events 
(POLLOUT, etc).

In summary I'd say it's a lot wiser to leave asyncore alone and consider it 
frozen.

----------

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

Reply via email to