This commit is contained in:
snltty
2025-11-21 11:22:29 +08:00
parent 73b0cc9351
commit ca71c795ce
2 changed files with 20 additions and 1 deletions

View File

@@ -1,5 +1,5 @@
v1.9.6
2025-11-21 10:43:23
2025-11-21 11:22:29
1. 一些累计更新一些BUG修复
2. 优化客户端数据同步,减少服务器流量
3. 去除cdkey改为发电解锁中继速度

View File

@@ -142,6 +142,25 @@ namespace linker.messenger.tuntap
}
version = _version;
}, 3000);
TimerHelper.SetIntervalLong(async () =>
{
IEnumerable<string> unAvailables = tuntapInfos.Values.Where(c => c.Available == false).Select(c => c.MachineId);
if (unAvailables.Any())
{
List<string> offlines = await signInClientTransfer.GetOfflines(unAvailables.ToList()).ConfigureAwait(false);
IEnumerable<string> onlines = unAvailables.Except(offlines);
if (onlines.Any())
{
foreach (var item in tuntapInfos.Values.Where(c => onlines.Contains(c.MachineId)))
{
item.Available = true;
}
ProcData();
}
}
}, 30000);
}
}