Skip to content

Conversation

joshpeterson
Copy link

This change corrects the following bugs:

  • case 840534
  • case 836825

joshpeterson and others added 2 commits October 26, 2016 07:29
GetHostByName should still work for localhost even when there is no
network (e.g. the network cable is unplugged). It should return the
proper host name. Since we started supporting IPv6, this was broken.

The getaddrinfo function returns a NULL addrinfo value when there is no
network. If that happens, fall back to the IPv4-only implementation to
try to resolve the host name.

This corrects Unity case 840534.
During a context switch, we should preserve all floating point
registers. With the new Mono compiler, we're seeing more sequence
points, which cause more context switches. If these registers are not
preserved, we can have incorrect float values returned when the debugger
is attached.

These changes correct Unity case 836825.
@joncham
Copy link
Member

joncham commented Oct 26, 2016

LGTM

@joshpeterson joshpeterson merged commit 942d467 into unity-5.5 Oct 26, 2016
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