优化地址获取
This commit is contained in:
parent
0136c7e4ea
commit
6846b7415a
|
|
@ -213,11 +213,15 @@ class VertxMqttConnection implements MqttConnection {
|
|||
|
||||
@Override
|
||||
public InetSocketAddress getClientAddress() {
|
||||
if (clientAddress == null) {
|
||||
SocketAddress address = endpoint.remoteAddress();
|
||||
if (address != null) {
|
||||
clientAddress = new InetSocketAddress(address.host(), address.port());
|
||||
try {
|
||||
if (clientAddress == null && endpoint != null) {
|
||||
SocketAddress address = endpoint.remoteAddress();
|
||||
if (address != null) {
|
||||
clientAddress = new InetSocketAddress(address.host(), address.port());
|
||||
}
|
||||
}
|
||||
}catch (Throwable ignore){
|
||||
|
||||
}
|
||||
return clientAddress;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue