Fix broker disposing client

This commit is contained in:
2019-04-29 19:10:39 +02:00
parent 7467d5ba81
commit 216daeac33

View File

@@ -52,9 +52,9 @@ namespace PlantBox.Broker
private void ClientLoop(TcpClient client)
{
using (var commandStream = new CommandStream(client.GetStream()))
try
{
try
using (var commandStream = new CommandStream(client.GetStream()))
{
while (client.Connected)
{
@@ -79,10 +79,12 @@ namespace PlantBox.Broker
}
}
}
catch (Exception ex)
{
Log($"Client disconnected: {ex.Message}");
}
client.Close();
}
catch (Exception ex)
{
Log($"Client disconnected: {ex.Message}");
}
}