[Python-Dev] PEP 446: issue with sockets (original) (raw)
Richard Oudkerk shibturn at gmail.com
Wed Aug 21 12:58:05 CEST 2013
- Previous message: [Python-Dev] PEP 446: issue with sockets
- Next message: [Python-Dev] PEP 446: issue with sockets
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 21/08/2013 1:19am, Victor Stinner wrote:
2013/8/21 Guido van Rossum <guido at python.org>:
Also, are you sure the things returned by socket.fleno() are really Windows handles? I thought they were some other artificial namespace used just by sockets. (You know what? I know understand and love the UNIX concept "everything is file"!) I don't know if a socket handle is similar to file handles or if they are specials. At least, GetHandleInformation() and SetHandleInformation() functions, used by os.get/sethandleinheritable(), accept socket handles.
Anti-virus software and firewalls can stop SetHandleInformation() from working properly on sockets:
http://stackoverflow.com/questions/12058911/can-tcp-socket-handles-be-set-not-inheritable
-- Richard
- Previous message: [Python-Dev] PEP 446: issue with sockets
- Next message: [Python-Dev] PEP 446: issue with sockets
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]