Antoine Pitrou added the comment:

I just took a look at 
https://github.com/felipecruz/pyaio/commit/127372ba0a6dbca4045256dcd653789ee35f6a78
 and it looks a bit silly to me: if the completion handler is called in a 
separate thread, then the completion handler can just take the GIL and put the 
results in a regular Python queue.

In short, using signals for any kind of high-speed I/O sounds completely 
archaic to me.

----------
nosy: +pitrou

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

Reply via email to