felipecruz/pyaio — pull request #2 by fried (2012-11-23 08:59:42+00:00)
Title: Made some changes to pyaio that you might think are intresting

Allowed write to accept a read view buffer object instead of just strings
Removed some double copying that was taking place.
Made use of Real-time signals, there is a limit to the queue size
though. [RTMIN+10,RTMIN+11]
Removed the number of bytes from the write because it can be derived
from the buffer view.
Increased the file offset to unsigned 64bit int for large files
Added return code and errorno to the callback arguments so we can
actually instrument pyaio into some event library like gevent
Added sleeps in the stress test because of the maximum signal queue size

I will be wrapping this in gevent.