This commit is contained in:
snltty
2024-12-21 18:01:49 +08:00
parent 07e304f383
commit ad3b2c7320
3 changed files with 8 additions and 5 deletions

View File

@@ -309,12 +309,12 @@ namespace linker.messenger.example
//外网端口
if (buffer[0] == 0)
{
await tunnelExternalResolver.Resolve(socketUdp, ep, buffer.AsMemory(0, result.ReceivedBytes));
await tunnelExternalResolver.Resolve(socketUdp, ep, buffer.AsMemory(1, result.ReceivedBytes-1));
}
//中继节点报告
else if (buffer[0] == 3)
{
await relayServerReportResolver.Resolve(socketUdp, ep, buffer.AsMemory(0, result.ReceivedBytes));
await relayServerReportResolver.Resolve(socketUdp, ep, buffer.AsMemory(1, result.ReceivedBytes-1));
}
}
catch (Exception ex)

View File

@@ -65,7 +65,6 @@ namespace linker.messenger.relay.server
try
{
if (crypto == null) return;
data = crypto.Decode(data.ToArray());
RelayServerNodeReportInfo relayNodeReportInfo = serializer.Deserialize<RelayServerNodeReportInfo>(data.Span);
@@ -80,8 +79,12 @@ namespace linker.messenger.relay.server
relayNodeReportInfo.LastTicks = Environment.TickCount64;
reports.AddOrUpdate(relayNodeReportInfo.Id, relayNodeReportInfo, (a, b) => relayNodeReportInfo);
}
catch (Exception)
catch (Exception ex)
{
if(LoggerHelper.Instance.LoggerLevel <= LoggerTypes.DEBUG)
{
LoggerHelper.Instance.Error(ex);
}
}
}
/// <summary>

View File

@@ -1,5 +1,5 @@
v1.6.4
2024-12-21 17:49:55
2024-12-21 18:01:49
1. 优化UI显示网络计算IP数
2. 修复内网穿透不停止直接删除导致的无法再次添加的问题
3. 优化网卡的端口转发