inso
inso
Ok it seems that forcing the import of the SelectorEventLoop in the `__init__.py` of quamash : ``` python """ if os.name == 'nt': from . import _windows _baseclass = _windows.baseclass...
As IOCP is not fully handled by asyncio before Python 3.5, I think it is definitely worth it.
I need this feature for my sakia application. Aiohttp is not compatible with IOCPProactorEventLoop at all at the moment. So, what is needed is the following : - Let windows...
Should I test your branch with my application ? Or is it only for quamash dev team testing ?
After several days of testing, I think you can merge on master branch.
I also have these errors, in my app and in my tests, when closing the event loop : ``` ERROR:quamash.QEventLoop:Cancelling an overlapped future failed future: Traceback (most recent call last):...
This pull request was doing a regression. The logs in this issue are not present, but with my patch they come back.
On Windows, Quamash uses IOCPProactorLoop. See issue : https://github.com/harvimt/quamash/issues/45
So I looked at the performances impact of Quamash compared to asyncio. To do this, I used aiohttp benchmarks ( https://github.com/KeepSafe/aiohttp/tree/master/benchmark ) and added a test using Quamash event loops....
Here are some dumps that are pretty interesting, comparing standard asyncio loop and quamash : # Standard Asyncio loop :  # Quamash loop : 