From e397541418815f8c97313ebafb5879d9fc73e8bb Mon Sep 17 00:00:00 2001 From: neckfire Date: Thu, 16 Jul 2026 23:28:37 +0200 Subject: [PATCH] =?UTF-8?q?debug(dtls):=20log=20en=20t=C3=AAte=20d'Incomin?= =?UTF-8?q?g=20(=C3=A9tat=20de=20la=20garde=20active/transport/failed)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Prospect.Unreal/Net/DTLSHandlerComponent.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Prospect.Unreal/Net/DTLSHandlerComponent.cs b/src/Prospect.Unreal/Net/DTLSHandlerComponent.cs index a87d0b9..7135c76 100644 --- a/src/Prospect.Unreal/Net/DTLSHandlerComponent.cs +++ b/src/Prospect.Unreal/Net/DTLSHandlerComponent.cs @@ -88,14 +88,16 @@ public sealed class DTLSHandlerComponent : HandlerComponent public override void Incoming(FBitReader packet) { + Logger.Information("[DTLS] Incoming CALLED active={A} transportNull={T} failed={F} established={E} bitsLeft={B}", + IsActive(), _transport == null, _failed, _established, packet.GetBitsLeft()); + if (!IsActive() || _transport == null || _failed) { return; // passthrough (connexion non chiffrée) } var record = ReadAlignedBytes(packet); - Logger.Information("[DTLS] Incoming active={A} established={E} failed={F} nbytes={N} head={H}", - IsActive(), _established, _failed, record.Length, + Logger.Information("[DTLS] Incoming nbytes={N} head={H}", record.Length, Convert.ToHexString(record.AsSpan(0, Math.Min(record.Length, 12)))); if (record.Length == 0) {