Fixed IPv6 connection issue
This commit is contained in:
parent
e035d86ee0
commit
56fc7e54f1
|
@ -125,6 +125,11 @@ open class Client<CONNECTION : Connection>(config: Configuration = Configuration
|
||||||
connectionTimeoutMS = connectionTimeoutMS,
|
connectionTimeoutMS = connectionTimeoutMS,
|
||||||
reliable = reliable)
|
reliable = reliable)
|
||||||
|
|
||||||
|
IPv6.isPreferred -> connect(remoteAddress = Inet6Address.getAllByName(remoteAddress)[0],
|
||||||
|
connectionTimeoutMS = connectionTimeoutMS,
|
||||||
|
reliable = reliable)
|
||||||
|
|
||||||
|
// if there is no preference, then try to connect via IPv4
|
||||||
else -> connect(remoteAddress = Inet4Address.getAllByName(remoteAddress)[0],
|
else -> connect(remoteAddress = Inet4Address.getAllByName(remoteAddress)[0],
|
||||||
connectionTimeoutMS = connectionTimeoutMS,
|
connectionTimeoutMS = connectionTimeoutMS,
|
||||||
reliable = reliable)
|
reliable = reliable)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user