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