commit e3009ab365203b63174251d5f5c2f90f64fd395e
Author: Alex Oughton <email address hidden>
Date: Thu Aug 18 15:20:40 2016 -0500
Disables TCP_KEEPCNT when using Windows Subsystem for Linux
The Windows Subsystem for Linux is not a complete implementation
of the Linux APIs, and setting TCP_KEEPCNT is currently
unimplmenented. Attempting to use this option will cause HTTP
connections to fail. This change checks if we are running under
WSL, and disables changing TCP_KEEPCNT parameters if so.
Reviewed: https:/ /review. openstack. org/357452 /git.openstack. org/cgit/ openstack/ keystoneauth/ commit/ ?id=e3009ab3652 03b63174251d5f5 c2f90f64fd395e
Committed: https:/
Submitter: Jenkins
Branch: master
commit e3009ab365203b6 3174251d5f5c2f9 0f64fd395e
Author: Alex Oughton <email address hidden>
Date: Thu Aug 18 15:20:40 2016 -0500
Disables TCP_KEEPCNT when using Windows Subsystem for Linux
The Windows Subsystem for Linux is not a complete implementation
of the Linux APIs, and setting TCP_KEEPCNT is currently
unimplmenented. Attempting to use this option will cause HTTP
connections to fail. This change checks if we are running under
WSL, and disables changing TCP_KEEPCNT parameters if so.
Change-Id: Ic8b41dea2a7566 0d9adbce88a00a0 fe703a4d120
Closes-Bug: #1614688