diff --git a/Server/Client.cs b/Server/Client.cs index 3a9ab0e..82310bd 100644 --- a/Server/Client.cs +++ b/Server/Client.cs @@ -40,7 +40,7 @@ public class Client : IDisposable { IMemoryOwner memory = MemoryPool.Shared.RentZero(Constants.HeaderSize + packet.Size); packet = (T) (PacketTransformer?.Invoke(sender, packet) ?? packet); PacketHeader header = new PacketHeader { - Id = sender?.Id ?? Guid.Empty, + Id = sender?.Id ?? Id, Type = Constants.PacketMap[typeof(T)].Type, PacketSize = packet.Size };