Fix broker disposing client

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

View File

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