Message223924
> Pipes cannot be configured in non-blocking mode on Windows. It sounds dangerous to call a blocking syscall in a signal handler.
>
> In fact, it works to write the signal number into a pipe on Windows, but I'm worried about the blocking behaviour.
OK, but if someone passes a socket in blocking mode, it will be accepted.
I don't understand why, if you're worried about a blocking write, you
don't just check that the FD passed is in non-blocking mode. It's
conceptually cleaner, more direct and safer.
Also, I think there's another issue open on the tracker to check just
that, so I'd leave this check out here. |
|
Date |
User |
Action |
Args |
2014-07-25 07:02:54 | neologix | set | recipients:
+ neologix, gvanrossum, loewis, pitrou, vstinner, python-dev, yselivanov |
2014-07-25 07:02:54 | neologix | link | issue22018 messages |
2014-07-25 07:02:54 | neologix | create | |
|