<sb0>
yes, they do that in another place of asyncio
<sb0>
windows api is crap
<whitequark>
better than POSIX
<sb0>
in that instance no, you can use fcntl() to set nonblocking mode at anytime on a fd
<whitequark>
nonblocking mode != overlapped. POSIX only gives you select() to handle nonblocking mode fds.
<whitequark>
well, of course there's POSIX AIO, but it doesn't actually work anywhere
<whitequark>
something like epoll+signalfd+timerfd works. or kqueue. kqueue is pretty good actually
mazzoo has quit [Ping timeout: 260 seconds]
mazzoo has joined #m-labs
mazzoo has quit [Ping timeout: 264 seconds]
mazzoo has joined #m-labs
<GitHub8>
[misoc] enjoy-digital pushed 1 new commit to master: https://git.io/v2bND
<GitHub8>
misoc/master 78ce2d6 Florent Kermarrec: software: use gnu99 standard for GCC and revert liballoc changes
<whitequark>
_florent_: thanks
<_florent_>
whitequark: nothing wrong with C99, I'm using an old pre-compiled GCC on windows and it was not the default standard, I reverted changes in liballoc and forced gnu99 standard with GCC
FabM has joined #m-labs
rohitksingh has joined #m-labs
<GitHub25>
[artiq] sbourdeauducq pushed 4 new commits to master: https://git.io/v2bjO