Преглед на файлове

Fix hanging issue under UWP.

release/3.x.x
Gen преди 4 години
родител
ревизия
79d95c8516
променени са 1 файла, в които са добавени 4 реда и са изтрити 2 реда
  1. +4
    -2
      Source/MQTTnet/Implementations/MqttTcpChannel.Uwp.cs

+ 4
- 2
Source/MQTTnet/Implementations/MqttTcpChannel.Uwp.cs Целия файл

@@ -64,7 +64,8 @@ namespace MQTTnet.Implementations

if (_options.TlsOptions?.UseTls != true)
{
await _socket.ConnectAsync(new HostName(_options.Server), _options.GetPort().ToString());
var asyncAction = _socket.ConnectAsync(new HostName(_options.Server), _options.GetPort().ToString());
await asyncAction;
}
else
{
@@ -85,7 +86,8 @@ namespace MQTTnet.Implementations
socketProtectionLevel = SocketProtectionLevel.Tls10;
}

await _socket.ConnectAsync(new HostName(_options.Server), _options.GetPort().ToString(), socketProtectionLevel);
var asyncAction = _socket.ConnectAsync(new HostName(_options.Server), _options.GetPort().ToString(), socketProtectionLevel);
await asyncAction;
}

Endpoint = _socket.Information.RemoteAddress + ":" + _socket.Information.RemotePort;


Зареждане…
Отказ
Запис