* QControlKit.csproj: Update Packages

* QBrowser.cs: Fix zeroconf server loss detection
This commit is contained in:
2021-09-04 10:41:49 -05:00
parent 6dd0f766e8
commit 6f20d7ba19
2 changed files with 4 additions and 10 deletions
+3 -9
View File
@@ -62,15 +62,9 @@ namespace QControlKit
foreach(var server in qServers)
{
bool serverToBeRemoved = true;
foreach(var zeroconfHost in results){
QServer existingServer = serverForAddress(zeroconfHost.IPAddress);
if(server != null)
{
serverToBeRemoved = false;
}
}
if (serverToBeRemoved)
IZeroconfHost found = results.ToList().Find(x => x.IPAddress.Equals(server.host));
if (found == null)
{
server.disconnect();
servers.Remove(server);
+1 -1
View File
@@ -16,7 +16,7 @@
<ItemGroup>
<PackageReference Include="Serilog" Version="2.10.0" />
<PackageReference Include="Zeroconf" Version="3.4.2" />
<PackageReference Include="Zeroconf" Version="3.5.11" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
</ItemGroup>
<ItemGroup>