Refactoring.

This commit is contained in:
Christian Kratky
2019-07-30 20:35:33 +02:00
parent ab8c7df0b9
commit 8bfbbd2b29
+4 -4
View File
@@ -257,12 +257,12 @@ namespace MQTTnet.Client
{ {
var clientWasConnected = IsConnected; var clientWasConnected = IsConnected;
InitiateDisconnect(); TryInitiateDisconnect();
IsConnected = false;
try try
{ {
IsConnected = false;
if (_adapter != null) if (_adapter != null)
{ {
_logger.Verbose("Disconnecting [Timeout={0}]", Options.CommunicationTimeout); _logger.Verbose("Disconnecting [Timeout={0}]", Options.CommunicationTimeout);
@@ -295,7 +295,7 @@ namespace MQTTnet.Client
} }
} }
private void InitiateDisconnect() private void TryInitiateDisconnect()
{ {
lock (_disconnectLock) lock (_disconnectLock)
{ {