Message308604
I've merged the PR.
Summary of the final change:
1. socket.socket(family, type, proto) constructor clears SOCK_NONBLOCK and SOCK_CLOEXEC from 'type' before assigning it to 'sock.type'.
2. socket.socket(family, SOCK_STREAM | SOCK_NONBLOCK) will still create a non-blocking socket.
3. socket.setblocking() no longer sets/unsets SOCK_NONBLOCK flag on sock.type.
This is 3.7 only change.
Big thanks to Nathaniel and Victor for the help! |
|
Date |
User |
Action |
Args |
2017-12-19 01:08:26 | yselivanov | set | recipients:
+ yselivanov, pitrou, vstinner, christian.heimes, njs, asvetlov, methane |
2017-12-19 01:08:26 | yselivanov | set | messageid: <1513645706.73.0.213398074469.issue32331@psf.upfronthosting.co.za> |
2017-12-19 01:08:26 | yselivanov | link | issue32331 messages |
2017-12-19 01:08:26 | yselivanov | create | |
|