Hi,

The SelectorEventLoop has many limits. It does not support subprocesses for
example.
https://docs.python.org/dev/library/asyncio-eventloops.html#windows

If you are motivated, you may try to reimplement _overlapped with cffi or
ctypes. But what is your problem with _overlapped? You cannot install
Tulip? The module is built in since Python 3.4. This version is available
for Windows.

Victor

Le samedi 4 octobre 2014, Alex Gaynor <[email protected]> a écrit :

> overlapped.c provides supported for IOCP on Windows; it's primarily a
> scalability thing, but also a functionality thing (IIRC, select on Windows
> *only* supports sockets, no other types of fds), it should be possible to
> use asyncio without it though.
>
> Alex
>
> On Fri, Oct 3, 2014 at 8:17 PM, Donald Stufft <[email protected]
> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>
>> I was wondering what overlapped.c did and if it was absolutely vital to
>> the use
>> of asyncio on Windows, or if it was primarily a speed up thing?
>>
>> The main question really, is there any way to get a pure Python version of
>> asyncio // Trollius or is that not possible on Windows?
>>
>> ---
>> Donald Stufft
>> PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
>>
>>
>
>
> --
> "I disapprove of what you say, but I will defend to the death your right
> to say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
> "The people's good is the highest law." -- Cicero
> GPG Key fingerprint: 125F 5C67 DFE9 4084
>

Reply via email to