diff --git a/Server/Server.cs b/Server/Server.cs index 74aef73..b5f61fe 100644 --- a/Server/Server.cs +++ b/Server/Server.cs @@ -59,7 +59,10 @@ public class Server { /// Memory owner to dispose once done /// Optional sender to not broadcast data to public async Task Broadcast(IMemoryOwner data, Client? sender = null) { - await Task.WhenAll(Clients.Where(c => c.Connected && c != sender).Select(client => client.Send(data.Memory))); + await Task.WhenAll(Clients.Where(c => c.Connected && c != sender).Select(client => { + Logger.Info($"Sending {(PacketType) data.Memory.Span[16]} to {client.Id} from {sender.Id}"); + return client.Send(data.Memory); + })); data.Dispose(); }