This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author llawall
Recipients llawall, steve.dower
Date 2018-10-09.21:58:19
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1539122299.16.0.545547206417.issue34932@psf.upfronthosting.co.za>
In-reply-to
Content
Acknowledging the test failure and message pointing to #32394:

======================================================================
FAIL: test_new_tcp_flags (test.test_socket.TestMSWindowsTCPFlags)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\projects\cpython\lib\test\test_socket.py", line 5992, in test_new_tcp_flags
    self.assertEqual([], unknown,
AssertionError: Lists differ: [] != ['TCP_KEEPALIVE']
Second list contains 1 additional elements.
First extra element 0:
'TCP_KEEPALIVE'
- []
+ ['TCP_KEEPALIVE'] : New TCP flags were discovered. See bpo-32394 for more information
----------------------------------------------------------------------


It appears that TCP_KEEPALIVE is defined in Windows (in ws2ipdef.h) despite not being documented on https://docs.microsoft.com/en-us/windows/desktop/winsock/ipproto-tcp-socket-options 

Given that TCP_KEEPIDLE is #define as the value of TCP_KEEPALIVE, I'd guess that it was added at the same time in which case it probably ought to be added to win_runtime_flags for exclusion based on the same Windows version 1709 too. 

steve.dower: I've added you to the nosy list based on your active participation in #32394. Any thoughts on this one?
History
Date User Action Args
2018-10-09 21:58:19llawallsetrecipients: + llawall, steve.dower
2018-10-09 21:58:19llawallsetmessageid: <1539122299.16.0.545547206417.issue34932@psf.upfronthosting.co.za>
2018-10-09 21:58:19llawalllinkissue34932 messages
2018-10-09 21:58:19llawallcreate