Robert <rob...@llawall.com> added the comment:

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?

----------
components: +Extension Modules -Library (Lib)
nosy: +steve.dower
versions: +Python 3.6, Python 3.7

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue34932>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to