bpo-30644: Mention how to disable signal fd wakeup by pitrou · Pull Request #2140 · python/cpython (original) (raw)
we support both regular file descriptors and sockets on Windows (but not native Windows handles).
Ah, looks like you're right. In practice though I don't think there are any uses for passing in a regular file descriptor, because only sockets can be set in non-blocking mode, and python sockets are always represented as socket handles and not wrapped into an fd.