mirror of
https://github.com/jwetzell/QControlKit.git
synced 2026-08-13 11:23:47 +00:00
* QControlKit.csproj: Update Packages
* QBrowser.cs: Fix zeroconf server loss detection
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user