Skip to content

Conversation

@srh
Copy link
Contributor

@srh srh commented Jan 8, 2018

Description

This is a couple of commits on top of #6587, where there's more discussion of what's behind these changes.

jtc3161 and others added 3 commits January 5, 2018 15:27
Removes use of DNS to find local ip addresses to bind to, except on
Windows.  Also removes mistaken "Ignore loopback addresses" logic,
which happened to get its conditional flipped the wrong way.

The flipped "Ignore loopback addresses" logic meant that we would
remove all non-loopback addresses that got returned by the DNS lookup.
So removing the DNS lookup entirely won't break things.

The behavior on Windows never used getifaddrs, it just used DNS
lookup.  We keep the old behavior on Windows because limited manpower
prevents us from implementing the Windows alternative to getifaddrs.
@srh srh added this to the 2.3.x milestone Jan 8, 2018
@srh
Copy link
Contributor Author

srh commented Jan 8, 2018

In next as of 2a89b02.
v2.4.x 5788feb
v2.3.x 9ca0d3f

Fixes #4600.

@srh srh closed this Jan 8, 2018
@srh srh deleted the jtc3161-next branch January 18, 2018 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants